/* STREAM INFO */

.stream_info {font-size:12px; font-weight:normal; color:#666;}
.stream_info ul {list-style:none;}
.twitter_stream_info .stream_info {display:none;}
.stream_info .left {width:34%; text-align:right; float:left;}
.stream_info .right {width:63%; float:right}
.stream-filter .author-info span {
    width:100px;
    display:block;
    float:none;
}
.stream-filter .author-info .author-inner-wrapper {
    float:left;
}
.stream-filter .author-info img.author-avatar {
    float:left;
    width:30px;
    margin-left:10px;
    height:auto;
    border-radius:60px;
    -moz-border-radius:60px;
    -webkit-border-radius:60px;}
.stream-filter .author-info span.author-role {
    color:#9E9E9E;
}
/* TYPEAHEAD */

.typeahead.dropdown-menu { width: 234px; height: auto; margin-left: -10px; border: 0; background: #F6F6F6; box-shadow: none; border-radius: 0; top:50px!important; left:88px!important; }
.typeahead.dropdown-menu a { display: block; z-index:998; padding: 10px 25px; color: #5e5e5e; font-weight: bold; font-size:16px; font-weight: 100; line-height: 20px; white-space: normal; }
.typeahead.dropdown-menu a{font-size:13px;}
.typeahead.dropdown-menu a:hover,
.typeahead.dropdown-menu li.active a { background-color: #fff !important; color:#333; }
.typeahead { margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior:url(public/PIE.htc); }
ul.typeahead li a{display: block; padding: 0 0 0 14px; color:#333; text-transform: capitalize; }
ul.typeahead{height:100%; background:#282a2c; width:235px;}
ul.typeahead li{height:28px; overflow:hidden;}
ul.typeahead li a{color:#CCC; padding: 4px 25px 4px 51px; font-size: 15px; line-height:20px;}
ul.typeahead .active a{background-color:#525252!important;}
ul.typeahead li{line-height:28px;}
.typeahead.dropdown-menu a{padding:0 25px 0 30px; line-height:28px; height:28px;}

/* STREAM */

#stream_search .action-nav { padding-left: 20px; background:#525252; color: #5e5e5e; }
#stream_search .action-nav .sources-list li,
#stream_search .action-nav .sources-list li * { background: #262626; color: #5e5e5e; }
#stream_search .action-nav .icon-search { position: static; }
#stream_search .results .folder-tab{ overflow:visible; }
#stream_search .action-nav{ background: none repeat scroll 0 0 #525252; height: 100%; overflow-x:hidden; left: 235px; position: fixed; top: 0; width: 270px; z-index: 1000; padding:0; box-shadow: 20px 0 30px #999; -webkit-box-shadow: 20px 0 30px #999; -moz-box-shadow: 20px 0 30px #999; }
#stream_search .stream-title{color:#ccc!important;}
#stream_search .stream-title span.capitalize{text-transform:capitalize;}
#stream_search .stream-filter li{color:#ccc!important;}
#stream_search .stream-filter li p{color:#ccc!important;}
#stream_search .showing-filters span, #stream_search .showing-sources span{color:#ccc;}
#stream_search .action-nav-title{color:#ccc!important;}
#stream_search .main-section-nav a:hover{background:#616161!important; color:#fff!important;}
#stream_search .main-section-nav a:active{background:#616161;}
#stream_search .main-section-nav a{color:#ccc!important;}
#stream_search .main-section-nav a:active{color:#09c!important;}

#stream_count{ color: #5E5E5E; display: block; font-size: 16px; font-weight: 100; line-height: 30px; height:30px; margin: 0 !important; padding: 10px 20px 0; overflow:hidden; }

#stream-info-holder{ position:relative; }
#stream-info-holder .stream-title{margin:0 50px 0 20px;}
#stream-info-holder .facebook_stream_info .icon-stream-type { font-size:23px!important; line-height:20px!important; position:relative; left:-4px; }

#social-post-form-tabs { position: absolute; top: -62px; width: 600px; margin-left: 80px; border-bottom: 0; }


/* LEFT NAV */
.left-nav{position:fixed; width:340px; left:0; bottom:0; height:100%; z-index:2001;}
.dashboard .left-nav{display:none;}
.left-nav-text{font-size:11px; color:#333; padding:10px 20px; line-height:16px; float:left; display:inline-block;}


/* ACTION NAV */

.action-nav{overflow:auto;}

#action-menu{height:100%;}
#action-menu .tiny_scrollbar .viewport,
.tag_mention .tiny_scrollbar .viewport,
.folder-list .tiny_scrollbar .viewport,
.group-list .tiny_scrollbar .viewport{border:none;}

#action-menu .tiny_scrollbar .thumb .end,
.tag_mention .tiny_scrollbar .thumb .end,
.folder-list .tiny_scrollbar .thumb .end,
.group-list .tiny_scrollbar .thumb .end {height:2px; background:#f1f1f1;}

#action-menu .filter-container-mask  .thumb .end,
.tag_mention .filter-container-mask  .thumb .end,
.folder-list .filter-container-mask  .thumb .end,
.group-list .filter-container-mask  .thumb .end {height:2px; background:#fff;}

#action-menu .filter-container-mask  .track,
.tag_mention .filter-container-mask  .track,
.folder-list .filter-container-mask  .track,
.group-list .filter-container-mask  .track {background-color: #fff!important;}

#action-menu .tiny_scrollbar .track,
.tag_mention .tiny_scrollbar .track,
.folder-list .tiny_scrollbar .track,
.group-list .tiny_scrollbar .track{background-color: #f1f1f1; height: 100%; width:12px; position: relative; border:solid 1px #dedede; border-bottom:none;}

#action-menu .tiny_scrollbar .thumb,
.tag_mention .tiny_scrollbar .thumb,
.folder-list .tiny_scrollbar .thumb,
.group-list .tiny_scrollbar .thumb{background:#d1d1d1;}

.folder-list{width:300px; float:left; background:#f3f4f6;}

.action-nav-content{padding:20px 0px 0 0; margin:0 0 20px 0; /*width:270px;*/}
.action-nav-content .icon-schedule { top: 2px; position: relative; }

.action-nav-title{margin:30px 0 0 20px;}

.stream-title{margin:0 0 0 20px; font-size:19px; font-weight:100; line-height:21px; /*float:left;*/ width:auto;display:inline-block;}
.stream-title span{padding:0 0 0 24px; display:block!important; margin:0!important; }
.stream-title .kw-ic{float:left;}
.folders-content .stream-title .icon-mention-twitter {font-size:22px!important;position:relative;bottom:-1px;}
.folders-content .stream-title .icon-mention-facebook {font-size:23px!important;top:0px;left:0px;}
.folders-content .stream-title .icon-mention-linkedin {font-size:19px!important;}
.folders-content .stream-title .icon-mention-googleplus {font-size:23px!important;}
.edit-stream{ position:absolute; left:225px; top:0;}
.copy-stream{ position:absolute; left:194px; top:0;}
.download-stream{position:absolute; left:163px; top:0;}
.download-stream .icon-export-mentions{line-height:19px;}
.copy-stream .btn-small, .edit-stream .btn-small{height:22px;}
.copy-stream .icon-copy{font-size: 12px!important; line-height: 22px!important;}



.settings-stream-menu .icon-settings{display: inline!important; font-size: 16px; height: 16px; line-height: 16px!important;}
.settings-stream-menu .icon-show-more{height: 16px; line-height: 16px; font-size: 10px;}
.settings-stream-menu .our-dropdown{width:90px!important; min-width:90px;left:-58px!important; top:3px!important;}
.settings-stream-menu .our-dropdown li{min-width:90px!important; width:90px!important}
.settings-stream-menu .our-dropdown li a{font-size: 12px; display: block; cursor: pointer; padding:0 5px!important;}
.settings-stream-menu .our-dropdown li .icon-copy{font-size: 15px; text-align:right; margin: 0 5px 0 0; width: 14px;}
.settings-stream-menu .our-dropdown li .icon-edit{width: 14px; margin: 0 5px 0 0; font-size: 14px;}
.action-menu-container{height:100%;}

.filters-section{position:relative;}
.filters-section p.filter-type-tags{display:none;}
.filters-section .action-nav-title {margin: 15px 0 0 20px;}

.settings-account-container{padding:20px 20px 20px 20px;}
.settings-account-container .stream-title{margin:0; float:none;}
.settings-account-container .help-block{height: 15px; line-height: 15px; margin: 0 0 5px 0; font-size:12px!important;}
.settings-account-container .form{margin:20px 0 0 0;}
.settings-account-container .btn-small{margin:20px 0; line-height:20px!important; font-size:13px!important;}
.settings-account-container .icon-account-menu { line-height:19px!important; font-size:20px!important; }

.fixed-folder-container{position: fixed; height: 100%; width: 300px; background: #e5e5e5; overflow-y:auto; overflow-x:hidden; }
.fixed-folder-container .nav-list li ul .folder-tab a{padding:0 0 0 10px;position:relative;}
.fixed-folder-container .folders-content .folder-tab .expanded-folder{background:#f5f5f5!important;color:#09c;}
.fixed-folder-container .folders-content .folder-tab:active span{color:#09c;}

.folders-content{padding: 20px 0px 0 0; margin: 0 0 20px 0;}
.folders-content .folder-tab, .stream_list .folder-tab{position:relative;}
.folders-content .folder-tab .icon-stream-type{margin-top:8px;}
.folders-content .folder-tab .btn-holder{position:absolute; top:8px; line-height:18px; border:solid 1px #fcfcfc; display:none;}
/*.folders-content .folder-tab .btn-holder .btn{float:left;}*/
.folders-content .folder-tab .copy-button{right:134px;}
.folders-content .folder-tab .copy-button .icon-copy{font-size:12px;}
.folders-content .folder-tab .edit-button{right:85px;}
.folders-content .folder-tab .delete-button{right:20px;}
.folders-content .folder-tab .delete-button button,
.folders-content .folder-tab .edit-button button { font-size:10px!important; min-height:22px; max-height:22px; line-height:19px!important;}
.folders-content .folder-tab .delete-button button.delete-tag,
.folders-content .folder-tab .delete-button button.edit-tag { min-height:auto; }
.folders-content .folder-tab .delete-button button.delete-tag i { font-size:11px!important; line-height:17px!important; }
.folders-content .folder-tab a{display:block;}
.folders-content .folder-tab:hover>a:first-child{background:#d9d9d9!important;}
.folders-content .child-folder-tab:hover>a:first-child{background:#d9d9d9!important;}
.folders-content .stream-title{float:none;}
.folders-content .folder-tab a span {word-wrap:break-word;}

.folders-content .stream-title .icon-tags-menu { font-size:19px; }

.folders-content .folder-tab:hover a span{color:#333;}
.folders-content .folder-tab:hover .expanded-folder span{color:#09c;}
.folders-content .folder-tab:hover .btn-holder{display:block;}
.folders-content .folder-tab .btn-holder a{font-size:10px!important; min-height:19px; max-height:19px; line-height:19px!important; margin:0; border:solid 1px #ccc!important; background-color:#f2f2f2!important; }
.folders-content .folder-tab .btn-holder a:hover{background-color:#fff!important;}
/*.folders-content .folder-tab .btn-holder a.connect-account {min-height:20px!important;line-height:20px!important;}*/
.folders-content .group-tab .btn-holder a{font-size:10px!important; margin:0;}
.folders-content .group-tab{position:relative; display:block;}
.folders-content .group-tab .btn-holder{position:absolute; top:8px; line-height:18px; border:solid 1px #fcfcfc; display:none;}
.folders-content .group-tab .btn-holder .btn{float:left;}
.folders-content .group-tab .edit-button{right:75px;}
.folders-content .group-tab .resend-button{right:75px;}
.folders-content .group-tab .delete-button{right:10px;}
.folders-content .group-tab a, .users .group-tab{display:block;}
.folders-content .group-tab:hover .expand-group{background:#d9d9d9;}
.folders-content .group-tab:hover .all_users{background:#d9d9d9;}
.folders-content .group-tab:hover a span{color:#333;}
.folders-content .group-tab:hover .btn-holder{display:block;}
.folders-content .group-tab .expanded-group{background:#f5f5f5!important;color:#09c;}
.folders-content .group-tab:hover .expanded-group span{color:#09c;}
.folders-content .folder-tab, .stream_list .folder-tab{display:block;}
.folders-content .list-separator:hover{background:none!important;}
.folders-content .select-stream-group{float:left; margin:0; opacity: 1;}
.folders-content .select-stream-group .btn{background-color:#e5e5e5!important; border:none!important; color:#666!important; font-size:14px!important; line-height:16px!important;}
.folders-content .select-stream-group .btn .icon-plus{text-align: left; width: 20px; margin-right: 0; display:inline-block;}
.folders-content .select-stream-group .btn:hover{color:#333!important;}
.folders-content .select-stream-group .btn:active{ background-image: none!important; -webkit-box-shadow: none!important; -moz-box-shadow: none!important; box-shadow: none!important; }
.folders-content .select-stream-group .dropdown-menu{right:-50px;}
.folders-content .select-stream-group .dropdown-menu li{cursor:pointer;}
.folders-content .select-stream-group .dropdown-menu li a{padding:0 14px;}
.folders-content .select-stream-group .dropdown-menu li a span{padding:0 0 0 4px;}
.folders-content .icon-plus{text-align:left; width:20px; margin-right:0;}

.folders-content .buttons-container{ position:absolute; right: 15px;top: 28px; text-align: center; margin: 0 auto; border: none;}
.folders-content .buttons-container.small{ top:9px;}
.folders-content .folder-tab:hover .buttons-container .btn-holder {display:inline-block;}
.folders-content .buttons-container .btn-holder { position:relative; float:left;right:0;top:0;margin:0 2px; border:none!important;}
.folders-content .group-tab .buttons-container .edit-button,
.folders-content .group-tab .buttons-container .delete-button,
.folders-content .group-tab .buttons-container .copy-button { float:left; position:static; border:none!important;}
.folders-content .group-tab .buttons-container .edit-button .btn,
.folders-content .group-tab .buttons-container .delete-button .btn,
.folders-content .group-tab .buttons-container .copy-button .btn{border:solid 1px #ccc!important;}
.folders-content .group-tab .buttons-container .edit-button .btn:hover,
.folders-content .group-tab .buttons-container .delete-button .btn:hover,
.folders-content .group-tab .buttons-container .copy-button .btn:hover{background-color:#fff!important;}
.folders-content .group-tab .buttons-container .delete-button { min-height:18px; }
.folders-content .folder-tab .btn-holder .btn i,
.folders-content .group-tab .buttons-container .delete-button i,
.folders-content .group-tab .buttons-container .resend-button i,
.folders-content .group-tab .buttons-container .edit-button i { position:relative; top:1px; }
.folders-content .group-tab .buttons-container .resend-button i.icon-action-reply {font-size: 14px!important;height: 13px!important;line-height: 20px!important;top:0;}
.folders-content .folder-tab .btn-holder .btn i.icon-refresh {top:0;}
.folders-content .select-stream-group .dropdown-menu li{cursor:pointer;}
.folders-content .select-stream-group .dropdown-menu li a{padding:0 14px;}
.folders-content .select-stream-group .dropdown-menu li a span{padding:0 0 0 4px;}

.folders-content .icon-mention-linkedin { font-size:14px!important; }

/* FILTER */

#language-filter-widget,
#tag-filter-widget { float: left; }
#tag-filter-widget .icon-circle-list{font-size:13px;}

.filter-overlay {
    display: none;
    position: fixed;
    width: 270px;
    z-index: 1000;
    background-color: #eee;
}
.opened .filter-overlay {
    display: block;
}
.searching .location-lists {
    display: none;
}
.filter-container-list li.disabled {
    opacity: 0.4;
}

/*.edit-folder, .edit-stream, .edit-group, .edit-user {
  display: none;
}*/

.show-settings .edit-folder, .show-settings .edit-group, .show-settings .edit-stream, .show-settings .edit-user {
    display: inline;
}

.signals_types input {
    display: inline;
    width: 30px;
}

.signals_types label {
    display: block;
}

/* filters */

.more-filters-link .hide-link {
    display: none;
}


/* notifications */

/* main nav search */
.main-nav   .results{padding:14px 0 0 0;}
.search-nav .selected a { background: #525252 !important; }
.main-nav .action-menus { display: none!important;}

/* location filter */
.first-level-list, .second-level-list{border:none;}
.first-level-list a{padding:0 0 0 34px !important;}
.first-level-list .first-level-list a{padding:0 0 0 54px !important;}
.first-level-list .first-level-list li{line-height:20px; font-size:10px;}
.first-level-list .first-level-list  .icon-circle-list{width:3px; margin:0 5px 0 0;}
.first-level-list .first-level-list .first-level-list a{padding:0 0 0 72px !important;}
.first-level-list .level-list .icon-circle-list { font-size:6px; }

/* social-profile-editor */

.first-level-list .first-level-list .first-level-list a{padding:0 0 0 72px !important;}

.search-tab-input {
    position: relative;
}
.search-tab-input .clear-button {
    display: block;
    position: absolute;
    top: 13px;
    right: 27px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    cursor: pointer;
}
.search-tab-input .clear-button:hover {
    opacity: 0.75;
}

.folders.fixed-folder-container {overflow:hidden;}

.mention-core img.picture {
    float: right;
    width: auto;
    height: 50px;
    border: solid 2px #fff;
    position: relative;
}
.mention-container-w-replies .mention-core img.picture {
    height: 40px;
}

.metrics-container .loading-widget {
    opacity: 0.5;
    -moz-filter: grayscale(80%);
    -o-filter: grayscale(80%);
    -ms-filter: grayscale(80%);
    filter: grayscale(80%);
}


/* CSS rules for color picker jquery plugin*/
div.colorPicker-picker {
    height: 22px;
    width: 22px;
    padding: 0 !important;
    border: 1px solid #fff;
    cursor: pointer;
    line-height: 16px;
}

div.colorPicker-palette {
    width: 108px;
    position: absolute;
    border: 1px solid #999;
    background-color: #f6f6f6;
    padding: 2px;
    z-index: 9999;
}
div.colorPicker_hexWrap {width: 100%; float:left }
div.colorPicker_hexWrap label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%}
div.colorPicker_hexWrap input {margin: 5px 2px; padding:0 0 0 5px; width: 72px; font-size:11px;}

div.colorPicker-swatch {
    height: 21px;
    width: 21px;
    border: 1px solid #333;
    margin: 2px;
    float: left;
    cursor: pointer;
    line-height: 12px;
}
div.colorPicker-swatch:hover{border:1px solid #666!important;}
/* end CSS rule for color picker jquery plugin*/

/* email subscriber */
.keyword-subscriptions,
.keyword-subscription-search-box ul.results {
    list-style-type: none;
}
.keyword-subscriptions li {
    float: left;
    height: 28px;
    margin: 0 10px 10px 0;
    padding: 0 8px;
    background: #999;
    color: #eee;
    line-height: 28px;
}
.keyword-subscriptions li a.remove-subscription {
    margin-left: 8px;
    color: #eee;
}
.keyword-subscription-search-box {
    float: left;
}
.keyword-subscription-search-box ul.results {
    position: absolute;
    width: 248px;
    background: #f6f6f6;
    border: solid 1px #999999;
    padding:4px 0;
}
.keyword-subscription-search-box ul.results li {
    padding: 0 10px;
    line-height: 24px;
    font-size: 12px;
    cursor:default;
}
.keyword-subscription-search-box ul.results li.active {
    background: #fff;
}

/* END OUR.CSS  ------------------------------------------ */

:-moz-placeholder { color: #ccc; }
::-webkit-input-placeholder { color: #ccc; }

.dropdown { position: relative; }
.dropdown-toggle { *margin-bottom: -3px; }
.dropdown-toggle:active,
.open .dropdown-toggle { outline: 0; }
.caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #000000; opacity: 0.3; filter: alpha(opacity=30); content: ""; }
.dropdown .caret { margin-top: 8px; margin-left: 2px; }
.dropdown:hover .caret,
.open.dropdown .caret { opacity: 1; filter: alpha(opacity=100); }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; display: none; min-width: 160px; padding: 0; margin: 0; list-style: none;
                 background-color: #ffffff;
                 border-color: #ccc; border-color: rgba(0, 0, 0, 0.2); border-style: solid; border-width: 1px;
                 -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;
                 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
                 -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;
                 *border-right-width: 2px; *border-bottom-width: 2px;
                 behavior:url(public/PIE.htc);
}
.tag_mention .dropdown-menu{padding:0!important;}
.tag_mention .dropdown-menu ul{padding:0; width:100%;}
.dropdown-menu .scrollbar{width:13px!important;}
.dropdown-menu .track{background-color:#e2f2f8!important; border:none!important;}
.dropdown-menu .thumb .end{background:#e2f2f8!important;}
.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.dropdown-menu .divider { height: 1px; margin: 8px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; *width: 100%; *margin: -5px 0 5px; }
.dropdown-menu a { display: block; padding: 3px 15px; clear: both; font-weight: normal; line-height: 18px; color: #333333; word-wrap:break-word;white-space:nowrap; }
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover { color: #ffffff; text-decoration: none; background-color: #0088cc; }
.dropdown.open { *z-index: 1000; }
.dropdown.open .dropdown-toggle { color: #ffffff; background: #ccc; background: rgba(0, 0, 0, 0.3); }
.dropdown.open .dropdown-menu { display: block; }
.pull-right .dropdown-menu { left: auto; right: 0; }

.pull-left{top:100%!important; left:0!important;}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }
.fade {
    -webkit-transition: opacity 0.15s linear;
    -moz-transition: opacity 0.15s linear;
    -ms-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 0;
}
.fade.in { opacity: 1; filter: alpha(opacity=100); }
.collapse {
    -webkit-transition: height 0.35s ease;
    -moz-transition: height 0.35s ease;
    -ms-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease;
    position: relative;
    overflow: hidden;
    height: 0;
}
.collapse.in { height: auto; }

button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; }
button.btn.btn-large,
input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; }

button.btn.btn-mini,
input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; }
.btn-group { position: relative; *zoom: 1; *margin-left: .3em; }
.btn-group:before,
.btn-group:after { display: table; content: ""; }
.btn-group:after { clear: both; }
.btn-group:first-child { *margin-left: 0; }
.btn-group + .btn-group { margin-left: 5px; }
.btn-toolbar { margin-top: 9px; margin-bottom: 9px; }
.btn-toolbar .btn-group { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; }
.btn-group .btn { position: relative; float: left; margin-left: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.btn-group .btn:first-child { margin-left: 0; }
.btn-group .btn.large:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
    behavior:url(public/PIE.htc);
}
.btn-group .btn.large:last-child,
.btn-group .large.dropdown-toggle {
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
    behavior:url(public/PIE.htc);
}
.btn-group .btn:hover,
.btn-group .btn:focus,
.btn-group .btn:active,
.btn-group .btn.active {
    z-index: 2;
}
.btn-group .btn:focus{outline:0;}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0;
}
.btn-group .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;

}
.btn-group .btn-mini.dropdown-toggle {
    padding-left: 5px;
    padding-right: 5px;
    *padding-top: 1px;
    *padding-bottom: 1px;
}

.btn-group .btn-large.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}
.btn-group.open {
    *z-index: 1000;
}
.btn-group.open .dropdown-menu {
    display: block;
    margin-top: 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior:url(public/PIE.htc);
}
.btn-group.open .dropdown-toggle {
    background-image: none;
    -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* STRUCTURE */

.sidebar-nav {padding:0;}
.well{background:#282a2c; border:none; margin-bottom:0;}

.row-fluid > .sidebar-nav { position: relative; top: 0; left:auto; width: 340px; min-height:100%; }
.row-fluid{width:100%;}

.fixed-fluid {margin-left: 340px; min-width:780px; position:relative; z-index:2; /*max-width:1026px;*/}

.main-nav{background:#282a2c; width:70px; height:100%; position:fixed; margin:0; z-index: 1000;}
.action-nav{background:#F5F5F5; width:270px; height:100%; float:left; padding:0 0 0 70px;}
.main-nav-expanded{ position:fixed; left:0; bottom:0; width:70px; background:#282a2c; z-index:999;
                    -webkit-transition:width 0.3s linear;
                    -moz-transition:width 0.3s linear;
                    -o-transition:width 0.3s linear;
                    transition:width 0.3s linear; z-index:2003;}
.main-nav-expanded:hover{width:235px; box-shadow: 8px 0 35px #666; -webkit-box-shadow: 8px 0 35px #666; -moz-box-shadow: 8px 0 35px #666; background:#37393a;}
.main-nav-expanded .folders{opacity:0; filter: alpha(opacity=0);}
.main-nav-expanded #folders_and_streams{-webkit-transition:width 0.2s linear, background 0.2s linear;
                                        -moz-transition:width 0.3s linear, background 0.2s linear;
                                        -o-transition:width 0.3s linear, background 0.2s linear;
                                        transition:width 0.3s linear, background 0.2s linear; width:40px; opacity:0; filter: alpha(opacity=0); }
.main-nav-expanded:hover #folders_and_streams{opacity:1; filter: alpha(opacity=100); width:235px; background:#37393a;}
.main-nav-expanded .results{display:none;}
.search-nav .results{display:block; min-height:170px;}
.main-nav-expanded:hover .folders{opacity:1; filter: alpha(opacity=100);}
.main-content{padding:20px 20px 0 0px;}

/* POP-OVERS */

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2010;
    display: none;
    padding: 5px;
}
.popover.top,
.popover.left { margin-left: -5px;}
.popover.right,
.popover.bottom { margin-top: 5px;}

.popover.top .arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #000000;
}
.popover.right .arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 5px solid #000000;
}
.popover.bottom .arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #000000;
}
.popover.left .arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #000000;
}
.popover .arrow {
    position: absolute;
    width: 0;
    height: 0;
}
.popover-inner {
    padding: 3px;
    width: 200px;
    overflow: hidden;
    background: #000000;
    background: rgba(0, 0, 0, 0.8);
}
.popover-title {
    padding: 8px 15px;
    line-height: 1;
    background-color: #E6E6E9;
    font-size:16px; font-weight:100;
    color:#666;
}
.popover-content {
    padding: 14px;
    background-color: #ffffff;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    behavior:url(public/PIE.htc);
}
.popover-content p,
.popover-content ul,
.popover-content ol {
    margin-bottom: 0;
}

.popover .icon-question{color:#ccc;}

/* NAVIGATION MENUS */

.nav > li > a:hover { text-decoration: none; }
.nav .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 18px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; }
.nav li + .nav-header { margin-top: 9px; }
.nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; }
.nav-list > li > a,
.nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
.nav-list > li > a { padding: 3px 15px; }
.nav-list > .active > a,
.nav-list > .active > a:hover { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0088cc; }
.nav-list [class^="icon-"] { margin-right: 5px; }
.nav-list .divider { height: 1px; margin: 8px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; *width: 100%; *margin: -5px 0 5px; }
.nav-tabs { border-bottom: 1px solid #999; }
.nav-tabs > li > a:hover { background:#fdfdfd; color:#666; }
.nav-pills > li > a {  padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior:url(public/PIE.htc); }
.nav-pills > .active > a, .nav-pills > .active > a:hover { color: #ffffff; background-color: #0088cc; }
.nav-stacked > li { float: none; }
.nav-stacked > li > a { margin-right: 0; }
.nav-tabs.nav-stacked { border-bottom: 0; }
.nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.nav-tabs.nav-stacked > li:first-child > a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; behavior:url(public/PIE.htc); }
.nav-tabs.nav-stacked > li:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; behavior:url(public/PIE.htc); }
.nav-tabs.nav-stacked > li > a:hover { border-color: #ddd; z-index: 2; }
.nav-pills.nav-stacked > li > a { margin-bottom: 3px; }
.nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; }
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu { margin-top: 1px; border-width: 1px; }
.nav-pills .dropdown-menu { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior:url(public/PIE.htc); }
.nav-tabs .dropdown-toggle .caret,
.nav-pills .dropdown-toggle .caret { border-top-color: #0088cc; border-bottom-color: #0088cc; margin-top: 6px; }
.nav-tabs .dropdown-toggle:hover .caret,
.nav-pills .dropdown-toggle:hover .caret { border-top-color: #005580; border-bottom-color: #005580; }
.nav-tabs .active .dropdown-toggle .caret,
.nav-pills .active .dropdown-toggle .caret { border-top-color: #333333; border-bottom-color: #333333; }
.nav > .dropdown.active > a:hover { color: #000000; cursor: pointer; }
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > .open.active > a:hover { color: #ffffff; background-color: #999999; border-color: #999999; }
.nav .open .caret,
.nav .open.active .caret,
.nav .open a:hover .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100);}


/* LEFT SIDE MENU */

.full-menu li a{position:relative;}
.top-nav-menu{overflow:hidden;}
.search-nav .top-nav-menu{overflow:visible;}
.main-nav .schedule-link{display:none;}
.main-nav .search-tab-link{display:block;}
.main-nav-expanded .search-tab-input{opacity:0; filter: alpha(opacity=0);}
.main-nav-expanded:hover .post-button,
.main-nav-expanded:hover .post-button-bgr{opacity:1; filter: alpha(opacity=100);}
.main-nav-expanded .schedule-link{display:block;}
.main-nav-expanded .search-tab-link{display:block;}
.main-nav-expanded:hover .search-tab-link{display:none;}
.main-nav-expanded:hover .search-tab-input{
    opacity:1;
    filter: alpha(opacity=100);

}
.main-nav-expanded:hover .search-tab:hover{background:#37393A!important;}
.main-nav-expanded .inbox-tab span,
.main-nav-expanded .dashboard-tab span,
.main-nav-expanded .activity-tab span,
.main-nav-expanded .reports-tab span {
    opacity:0;
    filter: alpha(opacity=0);
}
.main-nav-expanded:hover .inbox-tab span,
.main-nav-expanded:hover .dashboard-tab span,
.main-nav-expanded:hover .activity-tab span,
.main-nav-expanded:hover .reports-tab span {opacity:1; filter: alpha(opacity=100);}
.main-nav .stream-menu{display:none;}
.main-nav-expanded .stream-menu{display:block;}
.main-nav .full-menu li span{display:none;}
.main-nav-expanded .full-menu li span{display:block; margin:0 0 0 40px;}
.main-nav .search-tab{height:40px;}
.main-nav .search-tab-link{padding:8px 20px 4px 20px!important;}
.main-nav ul{list-style:none; padding:0; float:left;}
.main-nav ul li{width:70px; height:40px; padding:0; float:left;}
.main-nav ul li a{ font-size:16px; font-weight:100; color:#fff; line-height:20px; padding:10px 20px; display:block;}
.add-stream-action-container a{font-weight:bold; text-transform:capitalize; font-size:16px; font-weight:100; color:#5e5e5e; line-height:20px; padding:10px 25px; cursor:pointer; opacity:0; filter: alpha(opacity=0);}
.main-nav-expanded:hover .add-stream-action-container a{ opacity:0.95; filter: alpha(opacity=95);}
.main-nav ul li a:hover, .add-stream-action-container a:hover{text-decoration:none; color:#fff;}
.main-nav ul li a:hover{background:#37383a; color:#fff;}
.main-nav .stream-number .number{display:inline-block; font-weight:700; margin:0; min-width:30px; text-align:center; float:left;}

.main-nav .stream-number .text{font-size:14px; font-weight:700; text-transform:uppercase; float:left; padding:2px 0 0 0; margin:0 0 0 10px; dispaly:inline-block; opacity:0; filter: alpha(opacity=0);}
.main-nav-expanded:hover .stream-number .text{opacity:1; filter: alpha(opacity=100);}
.main-nav-expanded .stream-number strong{display:inline-block; text-transform:uppercase;}
.full-menu .icon-white{background-position:center; width:30px;}
.main-nav-expanded ul li{width:70px;}
.main-nav-expanded:hover ul li{width:235px}
.main-nav-expanded .selected-tab{background:#262626;}
.main-nav-expanded .full-menu{float:left; background:#282a2c;}
.main-nav .full-menu p{font-weight:bold; font-size:16px; font-weight:100; color:#5e5e5e; line-height:20px; padding:10px 25px; display:block; margin:0!important;}

.main-nav-expanded .user-pic-link{float:left; margin:0 0 0 20px!important;}

.edit-stream .btn{float:left; background:#e7e7e9; padding:0 5px!important;}
.edit-stream.edit-btn { right:20px; left:auto; top:-2px; }

.main-nav-expanded:hover .search-tab{background:#37393a;}

.search-tab{border-top:solid 1px #282A2C;}
.main-nav-expanded:hover .search-tab{border-top:solid 1px #4a4b4c;}

/*.inbox-tab .selected-tab{background:#e7942c!important;}
.tasks-tab .selected-tab{background:#00b7e1!important;}
.tags-tab .selected-tab{background:#00a652!important;}
.reports-tab .selected-tab{background:#e65739!important;}
.settings-tab .selected-tab{background:#b8b301!important;}*/

.inbox-tab .selected-tab .icon-signals, .inbox-tab .selected-tab span{color:#e7942c!important;}
.dashboard-tab .selected-tab .icon-dashboard, .dashboard-tab .selected-tab span{color:#4c93e8!important;}
.activity-tab .selected-tab .icon-inbox, .activity-tab .selected-tab span{color:#b8b301!important;}
.reports-tab .selected-tab .icon-reports , .reports-tab .selected-tab span{color:#e65739!important;}

.stream-number{border-top:1px solid #38383a; margin-top:5px; position:relative; height:79px;}
.stream-number strong{font-size:14px;}
.main-nav-expanded .stream-number{border-top:solid 1px #38383a; background:#282a2c; height:45px; }
.main-nav-expanded:hover .stream-number{background:#292a2e!important;}
.menu-search-box{float:left; width:130px; margin:0; height:22px; line-height:22px;}
.full-menu .input-xlarge{
    height: 22px;
    line-height: 22px;
    background:#FBFBFB;
    margin: 8px 0 0 20px;
    width: 177px;
    border:none;
    border-top:solid 1px #9b9c9d;
    border-bottom:solid 1px #9b9c9d;
    -moz-border-radius:0px; -webkit-border-radius:0px; -o-border-radius:0px; border-radius:0px;
    padding:0 8px 0 10px; color:#666; font-size:12px; float:left; opacity:0; filter: alpha(opacity=0); width:2px;}
.main-nav-expanded:hover .full-menu .input-xlarge{display:block; opacity:1; filter: alpha(opacity=100); width:174px; padding-right:30px;}
.main-nav-expanded:hover .icon-post{color:#0a3744;}
.post-tab a:hover{background:none!important;}
.search-tab{position:relative;}
.search-nav-button{width:30px; height:30px; background:#00a652; padding:0; margin:10px 20px 0 0; float:left; border:none; color:#fff;}
.search-tab .icon-search{position:absolute; right:30px; top:12px; margin:0; }
.post-tab{position:relative;}
.full-menu .post-tab .post-button-container{padding: 0!important; height: 35px!important; margin: 5px 15px 0 15px;}
.full-menu .post-tab .post-button-container .icon-post{left:5px; line-height:34px;}

.post-button{width:205px; left:0px; top:0px; background:#2eb0db; opacity:0; filter: alpha(opacity=0); height:30px; z-index:2; position:absolute;  cursor:pointer;}
.post-button.error{background:#b21a41;}
.post-button-container:hover .post-button{background:#34c3f2;}
.post-button-container:hover .post-button.error{background:#b21a41;}
.post-button-bgr{width:205px; position:absolute; left:0px; top:0px; background:#107592; opacity:0; filter: alpha(opacity=0); height:33px; z-index:1; cursor:pointer; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; border-radius:2px;behavior:url(public/PIE.htc);}
.post-button-bgr.error{background: #7d1b34;}
.post-button-triangle{border-top: 10px solid transparent;
                      border-right: 10px solid #e5e5e5;
                      border-bottom: 10px solid transparent;  position: absolute;
                      width: 0;
                      height: 0; left:-4px; top:5px; z-index:2;}
.post-button-triangle-black{border-top: 11px solid transparent;
                            border-right: 11px solid #000;
                            border-bottom: 11px solid transparent;  position: absolute;
                            width: 0;
                            height: 0; left:-6px; top:4px; z-index:1;}
.post-tab .icon-twitter-metrics,

.post-tab .icon-linkedin-metrics{float:left; font-size:14px; color:#196178; margin:0 0 0 5px; line-height:32px;}
.post-tab .icon-twitter-metrics { font-size:15px; margin-top:-1px; }
.post-tab .icon-facebook-metrics{float:left; font-size:15px; color:#196178; margin:-2px 0 0 2px; line-height:32px;}
.post-button .post-button-field{float:left; font-size:14px!important; height:30px; color:#3c3c3c; padding:0 3px 0 45px; position:relative; height:30px; z-index:3; line-height:32px!important;}
.post-button.error .post-button-field { color: #ccc; font-size: 10px!important; }

.open-search-field-button{width:16px; height:14px; background:#666; cursor:pointer; top:18px; right:20px; opacity:0; filter: alpha(opacity=0); cursor:pointer;  position:absolute;}
.open-search-field-button .icon-spyglass{font-size: 13px;width: auto;height: auto;line-height: 14px;width: 16px;}

.main-nav-expanded:hover  .open-search-field-button{opacity:1; filter: alpha(opacity=100);}
.stream-number:hover, .search-tab:hover{background:none!important;}
.main-nav .folder-tab .full-menu li a{padding:10px 25px 10px 45px;}
.main-nav .folder-tab a:hover{background:#555;}
.user-pic:hover{background:none!important;}
.main-nav .folder-tab{height:auto!important;}
.main-nav .folder-tab i{color:#fff; opacity:0.8; filter: alpha(opacity=80)}
.schedule-link{float:right; width:25px; height:28px; padding:0!important; margin:0 20px 0 0!important;}
.number-indicator{border:solid 2px #1c1c1c; font-size:10px; font-weight:100; line-height:11px; color:#000; border-radius:4px; padding:0 3px; font-weight:700; position:absolute; left:36px; top:8px; background:#e2e2e2;behavior:url(public/PIE.htc);}
#signals_count .text{display:none;}
#signals_count .number{border:solid 2px #282a2c; font-size:10px; font-weight:100!important; line-height:11px; color:#000!important; border-radius:4px; padding:0 3px; font-weight:700; position:absolute; left:40px; top:18px; background:#e8a25b!important; margin:0!important; font-style:normal;behavior:url(public/PIE.htc);}
.selected-tab  #signals_count .number{background:#E8A25B!important;}
.main-nav-expanded:hover #signals_count .number{top:13px!important; left:200px;}
.inbox-tab .selected-tab #signals_count span{color:#000!important;}
.main-nav-expanded .inbox-tab #signals_count span{opacity:1!important; filter: alpha(opacity=100)!important;}
.tags-tab .selected-tab .number-indicator{background:#41d5f7;}
.inbox-tab .selected-tab .number-indicator{background:#e8a25b;}
.tasks-tab .selected-tab .number-indicator{background:#88cd52;}
.stream-menu{background:#292a2e; padding:0;}
.stream-menu .full-menu{padding:0!important; background:none!important;}
.main-nav-expanded .stream-menu{padding:0; border-bottom:none!important;}
.full-menu .tiny_scrollbar .viewport{border-top:solid 1px #3F3F3F!important;}
.full-menu .disable .viewport{border-top:solid 1px #37393A!important;}
.folder-empty-state{display:none;}
.folder-fade .folder-empty-state{display:block;}
.main-nav-expanded .stream-menu .stream-number{display:block; border:none!important;}
.main-nav-expanded:hover .add-stream-action-container{width:195px; border-top:solid 1px #444545;}
.stream-menu .full-menu{border:none!important;}
.stream-menu li{height:30px;}
.stream-menu li a{padding:5px 20px!important;}
.main-nav .folder-tab a{font-size:15px; color:#ccc!important; overflow:hidden;}
.main-nav .folder-tab a:hover span{color:#fff;}
.add-stream-action-container{position:absolute; bottom:30px; left:0; height:32px; width:30px; background:#20215; z-index:999; border-top:solid 1px #20215; padding:0 20px;}
.main-nav-expanded:hover .add-stream-action-container {background:#37393a;}
.add-stream-action-container a{margin:0; padding:0; display:inline-block; color:#ccc; position:relative; line-height:32px; height:32px;overflow:hidden;}
.add-stream-action-container a:hover{color:#fff;}
.more-filters-link{margin:10px 0 0 20px;}
.more-filters-link .hide-link .icon-show-less{position:relative; top:2px;}

.expand-folder:hover i{opacity:0.95; filter: alpha(opacity=95);}
.group-tab .expand-folder:hover i{opacity:1; filter:alpha(opacity=95);}
.expand-folder span{width:155px;}
.main-nav .folder-tab .folder-tab:hover i{opacity:1; filter: alpha(opacity=100);}
.main-nav .folder-tab .folder-tab:hover a{color:#fff!important;}
.main-nav .folder-tab:hover a{color:#fff;}
.main-nav .folder-tab span{display:block!important; font-size:14px; margin:0 0 0 37px!important;}
.main-nav .folder-tab .full-menu .folder-tab{padding:0 20px; width:195px;}
.main-nav .folder-tab .full-menu .folder-tab span{margin:0 0 0 24px!important;}
.main-nav .folder-tab .full-menu .folder-tab .keyword{padding:3px 0 3px 40px!important;}
.main-nav .folder-tab .full-menu .folder-tab .keyword .stream-ic{width:20px; background-position:left;}

#stream_search li b { -moz-opacity:0!important; -khtml-opacity: 0!important; opacity: 0!important;}
#stream_search .selected b { -moz-opacity:0.2!important; -khtml-opacity: 0.2!important; opacity: 0.2!important; }

.filter-overlay{top:0; z-index:998;}
.action-menus .btn-holder{display:none!important;}

#twitter_action_menu{height:100%;}
.bottom-main-nav{height:30px; background:#282a2c; position:absolute; bottom:0; left:0; padding:0 20px; width:30px; }
.main-nav-expanded:hover .bottom-main-nav{width:195px;}
.bottom-main-nav-content{height:30px;}

/*  LINKS  */

.lnk{color:#333; padding:0 2px;}
.lnk:hover{background:#f3f4f6; color:#000;}

.normal-link{font-size:11px; color:#999; display:inline-block;}
.normal-link:hover{color:#333; text-decoration:none;}

.body-light .tooltip{z-index: 2070; word-wrap:break-word;}
.modal-open .tooltip-inner{max-width:190px;}
.custom-source-tooltip{position: relative; top:3px;}
.custom-source-tooltip .icon-question{top:-1px!important;}

.modal-title span{font-weight:700;}

.tag_form, .delete_mention, .task_form, .delete_task_form, .group_edit_form, .complete_task_form, .inactive, .reload, .group_delete_form, .user_delete_form, .delete_form, .update_form{width:380px; margin:0 0 0 -190px;}
.folder_new{width:500px; margin:0 0 0 -250px;}
.folder_new .post-form-left{width:100%;}
.task_form textarea, .complete_task_form textarea{height:80px; width:280px}
.inactive .btn, .reload .btn, .redirect .btn{margin:20px 0 0 0}
.stream_export_form, .stream_copy_form{width: 560px; margin: 0 0 0 -280px;}
.stream_export_form .modal-body{padding-bottom:20px;}

/* Announcement box */
.announcement-description ul { padding-left: 17px; }
/* ACTION NAV */

.edit-stream{ position:absolute; left:225px; top:0;}
.copy-stream{ position:absolute; left:194px; top:0;}
.download-stream{position:absolute; left:163px; top:0;}
.download-stream .icon-export-mentions{line-height:19px;}
.copy-stream .btn-small, .edit-stream .btn-small{height:22px;}
.copy-stream .icon-copy{font-size: 12px!important; line-height: 22px!important;}


.settings-stream-menu {
    position: absolute;
    right: 20px;
    top: -1px;
    border: solid 1px #f1f1f1;
}
.settings-stream-menu .btn{padding:0px 6px!important; padding-bottom:2px!important; }
.settings-stream-menu .icon-settings{display: inline!important; font-size: 16px!important; height: 16px; line-height: 16px!important;}
.settings-stream-menu .icon-show-more{height: 16px; line-height: 16px; font-size: 10px;}
.settings-stream-menu .our-dropdown{width:145px!important; min-width:145px;}
.settings-stream-menu .our-dropdown{left:-113px!important; top:3px!important;}
.settings-stream-menu .our-dropdown li{min-width:100% !important;width: 100% !important;}
.settings-stream-menu .our-dropdown li a{font-size: 12px; display: block; cursor: pointer; padding:0 5px!important;}
.settings-stream-menu .our-dropdown li .icon-historical{font-size: 13px;}
.settings-stream-menu .our-dropdown li .icon-copy{font-size: 15px; text-align:right; }
.settings-stream-menu .our-dropdown li .icon-edit{ font-size: 14px;}
.settings-stream-menu .our-dropdown li .icon-signals{ font-size: 16px;position:relative;top: 1px;}
.settings-stream-menu .our-dropdown li i{ width: 14px;margin:0 5px 0 0;height:24px;line-height:24px;}

/* FILTERS */

.stream-filter{margin:0px 0 0 0; width:100%; overflow:hidden;}
.stream-filter li{margin:8px 0 0 0; font-size:11px; color:#333; list-style:none; float:left; width:100%!important; height:auto!important;}
.stream-filter li:hover{background:none!important;}
.stream-filter p{width:74px; float:left; font-size:11px!important; line-height:14px!important; margin:0; text-align:left; padding:0 0 0 20px!important;}
.stream-filter span{width:144px; float:left; line-height:14px!important; padding:0 0px 0 10px; overflow: hidden;}
.stream-filter span.capitalize{text-transform:capitalize;}
.stream-filter strong{color:#999;}
.showing-filters span, .showing-sources span{font-style:italic; color:#666;}

.main-section-nav{margin:10px 0 0 0!important; padding-left:0px; padding-right:0; clear:both;}
.main-section-nav li{line-height:38px; width:100%!important;}
.main-section-nav li a{padding:0 0 0 10px; margin:0 0 0 10px; font-size:14px; color:#666; text-shadow:none; cursor:pointer; display: block;} /* remove Important */
.main-section-nav .active-section>div>a{background-color:#E5E5E5; text-shadow:none;}
.main-section-nav .active-section>div>a:hover{text-shadow:none;}
.main-section-nav .active-section>a{background-color:#E5E5E5; text-shadow:none;}
.main-section-nav .active-section>a:hover{text-shadow:none;}
.main-section-nav a:hover{background-color:#efeff2; color:#333;}
.main-section-nav a:active{background-color:#f3f4f6; text-shadow:none;}
.main-section-nav li .social-page-info a{line-height: 12px; padding: 0; font-size: 11px!important; color:#666!important; background:none!important; background-color:none!important;  margin:0!important;}
.folders-content .folder-tab:hover .social-page-info a{background:none!important;}
.main-section-nav .active-section>div>a{color:#09c;}
.main-section-nav .active-section>div>a:hover{color:#09c;}
.main-section-nav .active-section>a{color:#09c;}
.main-section-nav .active-section>a:hover{color:#09c;}
.main-section-nav a:active{color:#09c;}
.main-section-nav i.icon-folder{left:0px;}
.filter-type{padding:0 0 0 20px; font-size:11px; color:#999; line-height:13px; margin:6px 0 2px 0; text-transform:capitalize;}
.filter-button{width:208px; height:40px; background:#E2EDF1; border:solid 1px #dedede; border-radius:0; padding:0 10px; font-size:16px; color:#999; text-align:left; box-shadow:none; margin:5px 0 5px 20px; text-shadow:none; line-height:40px;}
.filter-button:hover{color:#333; background:#fff;}
.filter-button:hover a{color:#666!important;}
.radio-options-sentiment .radio-filter-item{padding:0 10px; margin-right:8px; margin-left:0;}
.radio-options-sentiment .radio-filter-item span{display:none;}
.radio-options-completed .radio-filter-item span{display:none;}
.radio-options-completed .radio-filter-item{padding:0; margin-right:8px; margin-left:0;}
.radio-options-gender .radio-filter-item{width:auto; padding:5px 0; margin-right:8px; margin-left:0; overflow:hidden;}
.radio-options-gender .radio-filter-item span{display:none;}
.radio-options-gender{margin:0 0 0 20px;}
.radio-options-reach .radio-filter-item{width:20px; height: 40px; padding:0 10px; margin: 5px 8px 5px 0; position: relative;}
.radio-options-reach .radio-filter-item i{position:absolute; left:4px; top:-4px; z-index:1;}
.radio-options-reach .radio-filter-item .icon-XS, .radio-options-reach .radio-filter-item .icon-S, .radio-options-reach .radio-filter-item .icon-M, .radio-options-reach .radio-filter-item .icon-L, .radio-options-reach .radio-filter-item .icon-XL, .radio-options-reach .radio-filter-item .icon-XXL{font-size:42px; z-index:2;}
.radio-options-reach{margin:0 0 0 20px; max-width: 200px;}
.widget-reach_filter .radio-filter-item span{position: relative; z-index:3; color:#E2EDF1; display: block; text-align: center; font-size: 9px;}
.widget-reach_filter .radio-filter-item.selected span{color:#09c;}
.widget-reach_filter .radio-filter-item.selected .icon-cirlce-background{color:#ddd;}
.ml-20{margin-left:20px!important;}
.active-filter, .active-filter:hover{color:#fff;}
.action-nav-filtering{background:#c2c2c5; height:100%; overflow-y: auto;}
.filter-container{border:solid 1px #dedede; width:234px; margin:10px auto 0; background:#f6f6f6;}
.filter-container .btn-holder{margin:14px 0 14px 14px; display:inline-block;}
.filter-container-top{background:#666; padding:7px 0;}
.search-filter-box{height:18px; width:204px; margin:0 0 0 10px; padding:2px 4px;}
.filter-container-mask{overflow-y:auto;border-top:solid 1px #dfdfdf; border-bottom:solid 1px #dedede;}
.filter-container-list{position:relative; list-style:none; margin:0; padding:0; width:234px;}
.filter-container-list li{height:auto; line-height:28px; width:100%; display:block;}
.filter-container-list li a{display:block; padding:0 0 0 14px; color:#333;text-transform:capitalize;}
#user-filter-widget .filter-container-list li a{text-transform:none;}
/*.filter-container-list li.active a{background:#ddd; text-decoration:none;}*/
.filter-container-list li a:hover{background:#ddd; text-decoration:none;}
#filter-time strong{font-size:14px;}

.back-list-link{border-bottom:solid 1px #dedede;line-height:28px; width:100%;}
.back-list-link a{display:block; padding:0 0 0 14px; color:#333;}
.back-list-link a:hover{background:#fff; color:#000; text-decoration:none;}

.location-filter .filter-button{text-transform:capitalize;}
.first-level-list li .expand{opacity:0; filter: alpha(opacity=0);}
.first-level-list li:hover .expand{opacity:1; filter: alpha(opacity=100);}
.first-level-list li .first-level-list li .expand{opacity:0; filter: alpha(opacity=0);}
.first-level-list li .first-level-list li:hover .expand{opacity:1; filter: alpha(opacity=100);}

.location-filter-container .filter-container-list{border-top:none;}
.location-filter-container .back-list-link{border:none;}
.filter-list-title{color:#999; font-size:12px; line-height:28px; padding:0 0 0 14px; margin:0;}

#first-level-list, #second-level-list{border:none;}
#first-level-list a{padding:0 0 0 34px;}
#second-level-list a{padding:0 0 0 54px;}
#first-level-list #second-level-list li{line-height:20px; font-size:10px;}
#first-level-list #second-level-list  .icon-circle-list{margin:0 5px 0 0;}
.filter-container-list li a .icon-list-expand{margin:0 0 0 10px; font-size:12px;}
.btn-small .icon-list-expand{margin:0 4px 0 0!important;}
.filter-container-list .btn-small{margin:0 0 0 10px; padding:0 4px!important; font-size:9px!important; line-height:14px!important;}
.radio-options-sentiment{margin:0 0 0 20px;}
.radio-options-completed{margin:0 0 0 20px;}
.filter-button .icon-back-list{
    display: block;
    float: right;
    height: 18px;
    margin-top: 12px !important;
    position: relative;
    right: 0;
    top: 0;
    width: 10px;
}

.filter-button a{color:#999; display:block; text-transform:capitalize;}
.filter-button .button-text {
    display:inline-block;
    overflow:hidden;
    width:90%;
    white-space:nowrap;
}
.filter-button.selected{color:#fff;}
.filter-button.selected a{color:#fff!important;}
.filter-button.selected:hover a{color:#333!important;}
.filter-button.selected .icon-circle-list{float: right; height: 18px; margin-top: 12px !important; position: relative; right: 0; top: 0; width: 10px; margin-right:0;}
.filters-widget{position:relative;}
.clear-filters{position:absolute; left:196px; top:-3px;}
.clear-filters .btn-small{background:#E7E7E9; float:left;}

/* ============================================================ */
/* MENTION CONTAINER - MENTION CONTENT */
/* ============================================================ */


/* ============================================================ */
/* MENTION CONTAINER - LEFT - AUTHOR IMAGE + KLOUT SCORE */
/* ============================================================ */

.mention-author-image:hover .author-klout-score{display:block!important;}
.author-image{width:50px; height:auto;}

.connecting-to-klout {text-align:center;}
.klout-loader{margin:17px 0 0 0; opacity:0.7; filter: alpha(opacity=70);}
.klout-loader-text{margin:5px 10px 0 8px; font-size:11px;float:left; color:#fff; font-size:10px; line-height:12px;}
.klout-loader-text strong{font-size:12px; font-weight:100;}
.author-klout-score{position:absolute; left:0; top:0; display:none; min-height:70px;}
.author-klout-score{height:100%; float:left; width:100%;}
.mention-author-image:hover .author-klout-score{filter:alpha(opacity=55); background-color: rgba(0, 153, 204 , 0.6);}
.author-image-default{background-image:url(../../img/ocatv.png); background-size: 50px 50px; float:left; margin:0; height:70px;}
.mention-author-image{width:50px;position:relative;height:50px; overflow: hidden; float:left;}
/* AUTHOR KLOUT - BIG SCORE KLOUT */
.klout-score-container,.klout-no-information {position:relative;min-height:50px;width:100%; text-align: center;}
.klout-score-number{font-size:22px; height:22px; font-weight:700; display:none; color:#fff; padding:0; line-height:22px; margin:0; font-family:'Open Sans', sans-serif; font-weight:700;}
.author-hover-text{font-size:11px; color:#fff; padding-top:3px; line-height:11px;}

/* ============================================================ */
/* END MENTION CONTENT - LEFT - AUTHOR IMAGE + KLOUT SCORE */
/* ============================================================ */


/* ============================================================ */
/* MENTION CONTENT - MAIN CONTENT */
/* ============================================================ */

.mention-container{position:relative; width:100%; float:none;}
.mention-right-container{margin-right:120px; position: relative; }
.mention-right-wrapper{width:100%; float:left;position:relative;}

.mention-circle-holder{width:50px; height:50px; color:#dedede; border-radius:100px; position:absolute; right:-34px; top:9px; z-index: 2;background: white;}
.icon-cirlce-background{color:white; font-size: 66px;margin-left: 0px;margin-left: 0px;margin-top: 9px;}
.icon-circle-mention{font-size:40px; z-index:2; position: absolute; top: 6px; left: 0; height: 30px;}
.icon-circle-mention i{position: relative; top: -20px; font-size: 13px;}
.icon-circle-mention i.icon-mention-custom{left:-1px;}
.icon-circle-mention i.icon-mention-facebook{top:-18px;}
.icon-circle-mention i.icon-mention-flickr{top:-21px;}
.icon-circle-mention i.icon-mention-hackernews{left:-1px;}
.icon-circle-mention i.icon-mention-premiumnews{left:0px; font-size: 15px;}
.icon-circle-mention i.icon-mention-boards{font-size: 11px; top: -22px;} 
.icon-circle-mention i.icon-mention-news{top: -21px;}  
.icon-circle-mention i.icon-mention-youtube{top: -22px; font-size:13px!important;}  
.icon-circle-mention i.icon-mention-yahoo{font-size: 17px!important; left: -1px; top: -19px;}   
.icon-circle-mention i.icon-mention-vimeo{left: -1px;}    
.icon-circle-mention i.icon-mention-reddit{left: -1px; font-size: 14px; top: -19px;}
.icon-circle-mention i.icon-mention-googleplus, .icon-circle-mention i.icon-mention-picasa{font-size: 16px; top: -18px;}
.icon-circle-mention,  .icon-cirlce-background{font-family: uberfont;}
.icon-circle-mention i{color:#fff;}
.icon-cirlce-background:before{content:'\f103';}
.icon-circle-S:before, .icon-circle-1:before, .icon-circle-:before, .icon-S:before{content:'\f104';}
.icon-circle-XS:before, .icon-XS:before{content:'\f108';}
.icon-circle-M:before, .icon-circle-2:before, .icon-M:before{content:'\f105';}
.icon-circle-L:before, .icon-circle-3:before, .icon-L:before{content:'\f106';}
.icon-circle-XL:before, .icon-circle-4:before, .icon-XL:before{content:'\f103';}
.icon-circle-XXL:before, .icon-XXL:before{content:'\f109';}
.mention-container:hover .icon-circle-mention{color: #666}
.annotable-extra-container { margin-top: 26px; }
.filters-section .icon-cirlce-background{display:none;}
.filters-section .widget-reach_filter .icon-cirlce-background{display:block; font-size:42px;}
.mention-left-content{width:100px; padding:0 30px 0 0px; float:left; position:relative;}
.mention-time-stamp{font-size:12px; color:#666; text-align:right; margin:0 0 3px 0; line-height:14px;}
.mention-time-stamp span{font-size:12px; font-weight:100;}
.mention-type{font-size:10px; color:#a4a4a4; line-height:12px; text-align: right;}
.mention-left-content .mention-type{margin-left:4px;}
.mention-type span{text-transform:capitalize;}
.mention-type .additional-timestamp { font-size:9px; }
.mention-right-content{margin-left:110px; padding:0 0 16px 30px;position:relative;}
.mention-content{position:relative;}
.regular_mention .author-name{margin-right: 100px;}
.author-name a {color:#333;}
.author-name{color:#333; font-size:15px; font-weight:700; line-height:16px; margin:0; display: inline-block; }
.author-name .normal-link{font-size:15px; font-weight:700; line-height:15px; color:#333;}
.author-name span{font-weight:100; font-size:13px;}

.mention-text, .mention-text-hidden{
    line-height:18px;
    font-size:14px;
    color:#333;
    padding:2px 0 0 0;
    margin:0;
    word-wrap:break-word;
}

.mention-text a{color:#F67E09;}

.mention-content{position:relative; box-shadow: 1px 1px 0px 0 #cecece, -1px 1px 0px 0 #cecece; -moz-box-shadow: 1px 1px 0px 0 #cecece, -1px 1px 0px 0 #cecece; -webkit-box-shadow: 1px 1px 0px 0 #cecece, -1px 1px 0px 0 #cecece; background:#fff;}

.white-row, .white-block{position:relative; box-shadow:1px 1px 0px 0 #cecece, -1px 1px 0px 0 #cecece; -moz-box-shadow:1px 1px 0px 0 #cecece, -1px 1px 0px 0 #cecece; -webkit-box-shadow:1px 1px 0px 0 #cecece, -1px 1px 0px 0 #cecece; background:#fff;}


.mention-core{padding:12px 12px 36px 35px; position:relative;}
.mention-content:after, .white-row:after, .white-block:after {
    content:' ';
    background:#cecece;
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    right:0;
    bottom:-2px;  
    z-index:-1;

}




.error-post .mention-content, .mention-container.error-post:hover .mention-content{background:#FFE6E6!important;}
.error-post .mention-top-bar{border-bottom:solid 1px #ccc;}


.mention-container:hover .mention-content, .white-row:hover, .white-block:hover{ box-shadow: 1px 1px 0px 0 #bbb, -1px 1px 0px 0 #bbb; -webkit-box-shadow: 1px 1px 0px 0 #bbb, -1px 1px 0px 0 #bbb; -moz-box-shadow: 1px 1px 0px 0 #bbb, -1px 1px 0px 0 #bbb;}

.mention-container:hover .mention-content:after, .white-row:hover .mention-content:after, .white-block:hover .mention-content:after {background:#ccc;}

.widget-social_post .mention-container-scheduled .mention-core{min-height:36px; padding-bottom:36px;}
.reactions .mention-core {border-top:0;}

.facebook-metrics-bar:before {background:#EEEEF1;}
.mention-container .signal-influencer-right:before {background:#F5F6F7;border-color:#E6E8EA;}
.mention-container:hover .signal-influencer-right:before {background: #F7F8F9;}
.mention-wrapper{float:left; width:100%;}

/* MENTION HOVER - LEFT BARS AND ICON EFFECTS */
.mention-container:hover .mention-circle{background:#666;}
.mention-container:hover .mention-right-content{}
.mention-container:hover .klout-score-number, .mention-container:hover .text-followers{display:block;}
.mention-container:hover .mention-top-line{background:#666;}
.mention-container:hover .platform-link{color:#666;}
.mention-container:hover .platform-link:hover{color:#333;}



.text-followers{font-size:12px; font-weight:100; display:none;color:#fff; dispaly:none; padding:0 0 0 5px; line-height:14px; margin:0;}

/* TRANSLATED MENTION */

.translated-notification{font-size: 9px; color: #666; line-height: 16px; margin-top: 4px; float: -right; margin-right:-15px; padding:1px 7px; display:none; background-color:rgba(255, 255, 204, 0.9)}
.translated-notification span{text-transform:capitalize;}

.holder-icon-triangle{width:12px; height:12px; position:absolute; right: -2px; top: 8px; z-index:1;}
.holder-icon-triangle .icon-triangle{color:#f9f9f9;}
.translated-mention{display:none;}

.mention-translated .icon-triangle{color:#FFC;}
.mention-translated .translated-mention{display:block;}


.mention-top-line{width:8px; height:2px; background:#cecece; position:absolute; top:15px; right:-28px}
.mention-top-line-left{right:15px;}
.mention-unread .mention-circle, .mention-unread .mention-top-line{background:#47b1d2;}
.mention-unread .mention-right-content{border-color:#47b1d2;}


/* MENTION TYPE - STORY */

.story-container .mention-content{margin:0;}
.story-container .icon-triangle{display:none;}
.story-image{width:350px;}
.story-content{margin:0 0 0 300px; padding:20px 0 20px 10px; background:#fff; min-height:69px;}
.story-container .mention-text{font-size:10px; color:#666; line-height:12px;}
.story-container .mention-core{background:#fff; padding-bottom:0; padding-top:0; overflow:hidden;}
.story-url{font-size:13px; font-weight:700; color:#009900;}

.author-action-mention{color:#333; font-style:italic; font-size:14px; padding:5px 0 0 0;}
.author-words-mention{color:#333; font-size:14px; padding:5px 0 0 0;}

.mention-media-content{float:left; margin:0px 0 0 0; position:relative;}
.mention-media-content img{float:left; margin:10px 10px 0 0;}
.mention-media-content iframe{margin:10px 10px 0 0;}

.mention-notification-container{position:absolute; right:125px; top:-4px; z-index:1;}

.default-story-image{float:left; margin:0px 30px 0 0px;}
.default-story .story-content{float:none; margin:0 0 0 10px;}
.default-story .top-story-title{margin:0; padding-left:0; background:none;}
.default-story .story-content{min-height:107px; }
.default-story .mention-core{padding:0; overflow:hidden;}
.story-container:hover .default-story-image{margin:-3px 30px 0 -3px;}
.mention-image-title{
    position:absolute;
    font-size:15px; color:#333;
    line-height:18px;
    background:#fff;
    filter:alpha(opacity=95);
    background-color: rgba(255, 255, 255, 0.9);
    font-weight:700;
    top:14px;
    right:10px;
    padding:5px 10px;
}
.mention-hover{background:#fff; padding:3px 3px 0 3px;
               -webkit-transition:  background-color 0.6s ease-in-out;
               -moz-transition:  background-color 0.6s ease-in-out;
               -ms-transition:  background-color 0.6s ease-in-out;
               -o-transition:  background-color 0.6s ease-in-out;
               transition:  background-color 0.6s ease-in-out;
}


/* MENTION TYPE - BLOGPOST */
.mention-container-blogpost .mention-author-image{display:none;}
.mention-container-blogpost .mention-title{margin:0 100px 0 0;}
.mention-container-blogpost .mention-resource{display:none;}
.mention-container-blogpost .resource-text-container{padding:0;}
.mention-container-blogpost .mention-content{margin:0;}
.mention-container-blogpost .holder-icon-triangle{display:none;}
.mention-container-blogpost .author-name{display:none;}
.mention-container-blogpost .mention-title a{font-size: 15px; font-weight: 700; line-height: 15px; color: #333;}
.task-core-left.mention-author-image {display:block!important;}

.mention-short-url a{font-size: 14px; line-height: 15px; color: #00a245; -ms-word-break: break-all; word-break: break-all;}
.mention-short-url a:hover{color:#008338;}
.mention-short-url a:active, .mention-container-blogpost .mention-title a:active{color:#09C;}
.mention-title a:hover{color:#09C;}
.mention-short-url{margin:0;}
.photo_mention .mention-short-url,
.video_mention .mention-short-url{display:none;}

.mention-container.excluded .mention-core{background:#FAFAFA;}
.mention-container.excluded .mention-core , .mention-container.excluded .mention-right-container .mention-author-image, .mention-container.excluded .mention-core .toggle-blog-content,.mention-container.excluded .mention-core .mention-author-image{opacity:0.5; filter: alpha(opacity=5  0);}
.mention-container.excluded .mention-right-action-bar{display:none;}
.mention-container.excluded  .mention-action-bar{background:transparent;}
.mention-container.excluded  .mention-action-bar li{display:none!important;}
.hide-mention-message{display:none!important;}
.mention-container.excluded .mention-action-bar li.hide-mention-message{display:block!important;}
.mention-container.excluded .hide-mention-message p{color: #666; line-height: 27px; padding:0 16px;}
.mention-container.excluded .holder-icon-triangle .icon-triangle{color:#FAFAFA;}

/* ============================================================ */
/* END MENTION CONTENT - MAIN CONTENT */
/* ============================================================ */


/* ============================================================ */
/* MENTION RIGHT MENU - LANGUAGE | SENTIMENT | LOCATION */
/* ============================================================ */

.mention-right-action-bar{top: 0;left: 100%;float: right;width: 120px;position: absolute;}
.mention-container:hover .right-action-bar .right-action-item a{color:#fff;}
.mention-container:hover .right-action-bar .right-action-item a:hover{color:#fff;}
.mention-container:hover .right-action-bar .right-action-item .dropdown-menu a:hover{background:#2a87b7;}

.language a{text-transform:capitalize;}
.sentiment a{text-transform:capitalize;}
.change-sentiment { font-size: 11px; height: 20px; padding: 0; width: 78px; }

.right-action-bar{padding:0px 0 0 0px; position:absolute; left:0; top:0px;width:99px; margin-left:1px;}

.mention-container:hover .right-action-bar{ z-index:999;}
.mention-container:hover .mention-container .mention-right-action-bar{z-index:0;}
.mention-container .mention-container:hover .mention-right-action-bar{z-index:999;}
.mention-container:hover .mention-container-replies .mention-container .mention-action-bar{z-index:0;}
.mention-container:hover .mention-container-replies .mention-container:hover .mention-action-bar{z-index:999;}

.right-action-bar .right-action-item{line-height:20px; margin:0; float:left;padding-right:21px; width:83px;position:relative; margin-bottom:1px;}
.right-action-item .set-filter{cursor:default;}
.cursor-pointer {cursor:pointer!important;}
.right-action-bar .right-action-item a{color:#bbb; margin:0; line-height:20px; display:block; text-shadow:none; font-size:11px; }
.right-action-bar .right-action-item a i{margin-right:4px!important; float:left; color:#fff; background:#d3d3d3;}
.right-action-bar .right-action-item .dropdown-menu a i{width: 20px; height: 20px; line-height: 24px; font-size:16px; position: relative; left: 3px; background: none!important;}
.right-action-bar .right-action-item .dropdown-menu a i.icon-positive{left:0; font-size: 15px; line-height: 21px;}
.right-action-bar .right-action-item .dropdown-menu a i.icon-neutral{left:2px;}
.right-action-bar .dropdown-menu{top:0px; right:1px; font-size:12px; padding-right: 20px; background:none; cursor: pointer;}
.right-action-bar .dropdown-menu li{line-height: 20px; height:20px; margin: 0; list-style: none;}
.right-action-bar .dropdown-menu li a{line-height:20px; padding:0px; height:auto;}
.right-action-bar .dropdown-menu .selected a{font-weight:700;}
.right-action-bar .right-action-item a i.icon-sentiment-indicator { font-size:9px; height:20px; line-height:20px; }
.right-action-bar .right-action-item a i.icon-location-indicator { font-size:13px; line-height:19px; height:20px; }
.right-action-bar .right-action-item a i.icon-language-indicator { line-height:24px; height:20px; font-size:16px;}
.mention-container:hover .right-action-bar .right-action-item a{background:#bebebe; }
.mention-container:hover .right-action-bar .right-action-item a i{background:#bebebe; }
.mention-container:hover .right-action-item:hover a i{background:#0099cc;}
.mention-container:hover .right-action-item:hover a{background:#0099cc; color:#fff!important;}
.mention-right-action-bar li .btn-mini{display:none;}
.mention-container:hover .mention-right-action-bar .btn-mini{display:block;}
.mention-right-action-bar .btn-mini{font-size:11px!important; background:#f3f4f6; margin:0; float:right; color:#ccc; line-height:12px;}
.right-action-bar .dropdown-toggle .caret{margin-left:4px;}
.right-action-bar .dropdown-menu{min-width:78px;}
.right-action-bar .dropdown-menu li{padding:0!important}
.right-action-bar .btn-group{position:absolute; width:20px; height: 20px; right:0px; top:0px; line-height:20px; display:none;}
.right-action-bar .btn-group .btn-small{width: 55px; height: 20px; background:#bebebe!important; color:#fff!important; border:none!important; margin:0; position: relative;}
.right-action-bar .btn-group.open .btn-small{background:#09c!important;}
.right-action-bar .btn-group .btn-small:hover{background:#09c!important;}
.right-action-bar .btn-group .btn-small.translate-mention, .right-action-bar .btn-group .btn-small.view-original-mention{line-height: 20px!important; padding:0!important;}
.right-action-bar .btn-group .btn-small .icon-translate{font-size:14px; line-height: 20px; margin:0; position: relative; top:1px;}
.right-action-bar .btn-group .btn-small .left-menu-tooltip{display:none; line-height: 12px!important;}
.single-mention.first .right-action-bar .btn-group .btn-small .left-menu-tooltip{display: none!important;}
.right-action-bar .btn-group .btn-small:hover .left-menu-tooltip{display:block;}
.right-action-bar .btn-group .btn-small:hover .left-menu-tooltip{top: -32px; left: -29px; width: 66px;}
.mention-container:hover .right-action-bar .btn-group{display:block;}
.retweets-number{font-size:11px; color:#fff; line-height:15px; height:15px; padding:0 4px; background:#ccc; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; float:left; margin:0;behavior:url(public/PIE.htc);}
.retweets-numeber-container .normal-text{color:#ccc; font-size:12px; line-height:15px; margin:0 0 0 5px; float:left;}
.retweets-numeber-container{margin:5px 0 0 5px;}

/* ============================================================ */
/* MENTION ACTION BAR - RETWEET | REPLY | TAG | ADD TASK | ETC  */
/* ============================================================ */


.annotable-tasks-and-posts .widget-task .mention-right-wrapper{z-index:999;}
.annotations-holder-container{float: left; width: 100%; z-index: 2; position:relative;}
.widget-annotable_tasks_and_posts{float:left; width:100%;}


.mention-action-bar{height:27px; margin:0 0 0 0; padding:0; display:block; position:absolute; left:12px; right: 12px; bottom:4px;}
.mention-action-bar .mention-action-button{float:left; list-style:none; margin:0; padding:0;}
.mention-action-bar .mention-action-button .btn{padding:0; margin:0 10px 0 0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; border:none; line-height:27px; color:#666; font-size:14px; text-shadow:none;}
.mention-action-bar .mention-action-delete .btn{margin:0;}
.mention-action-bar .mention-action-button button div { display:inline-block; }
.mention-action-bar .mark-irrelevant-button .btn{margin:0;margin-right:15px;}
/*.social_posts .mention-action-bar .mark-irrelevant-button .btn {margin-right:35px;}*/
/*.spike-signal .mention-action-bar .review{margin-left:14px;}*/
.mention-action-bar .mention-action-button .btn:hover{color:#09c;}
.mention-action-bar .mention-action-button .btn .caret{margin-top:12px; margin-left:4px;}
.mention-action-bar .btn-group.open .dropdown-toggle{border:none; box-shadow:none; color:#fff;}
.mention-action-bar .mention-action-button .btn i{margin-right:7px; opacity:0.7; filter: alpha(opacity=70);} /* remove important */
.mention-action-bar .mention-action-button:hover .btn i{ opacity:1; filter: alpha(opacity=100);}
.mention-action-bar .mention-action-button .btn i.icon-action-edit { line-height:30px; }
.mention-action-bar .mention-action-button .btn i.icon-email { line-height: 27px; font-size: 12px; position: relative; top: -1px; }
.mention-action-bar .mention-action-button.mention-action-delete{ border:none;}
.mention-action-delete .mention-action-list-delete > i.icon-action-delete,
.mention-action-delete .mention-action-list-delete:hover > i.icon-action-delete{margin-right:2px!important;}

/* ACTION BAR - DROP DOWN MENU */

.dropdown-menu{border-radius:0px!important; -moz-border-radius:0px; border:none; box-shadow:none; margin:0!important;}
.mention-action-button .dropdown-menu {left:0;}
.mention-action-bar .dropdown-menu li a{color:#999DA0;white-space:normal;border-width:1px 0;border-style:solid;border-color:#F9F9F9;}
.mention-action-bar .dropdown-menu ul li:first-child a,
.mention-action-delete li:first-child a {border-top:0;}
.mention-action-bar .dropdown-menu ul li:last-child a,
.mention-action-delete li:last-child a  {border-bottom:0;}
.mention-action-bar .dropdown-menu li a:hover{background:#f8f8f8; color:#09c;border-color:#DDDDE1;}
.mention-action-bar .btn-group a{padding:3px 10px;}
/*.mention-action-bar .mention-tag .dropdown-menu,
.mention-action-bar .mention-action-delete .dropdown-menu{margin-top:5px!important;}
*/
.dropdown-menu .icon-add-new{margin:4px 10px 0 0;}


/* ACTION BAR - DROP DOWN MENU - DELETE */
.mention-action-delete .pull-right{left:auto!important; min-width:120px;right:-13px;}
.mention-action-delete .dropdown-menu {border:1px solid #DDDDE1; }
/* ACTION BAR - DROP DOWN MENU - TAGS */
.tag_mention .dropdown-menu{max-height:135px; overflow-y: auto;width:auto;border:1px solid #DDDDE1;}
.mention-action-button .open .square-hack , .square-hack-expanded{display: block;width: 6px;height: 6px;border-width: 1px 0 0 1px;border-style: solid;border-color: #DDDDE1;background: #f9f9f9;position: absolute;left: 26px;z-index:9999;top:29px;
                                                                  -webkit-transform: rotate(45deg);
                                                                  -moz-transform: rotate(45deg);
                                                                  -ms-transform: rotate(45deg);
                                                                  -o-transform: rotate(45deg);
                                                                  transform: rotate(45deg); 
}
.open .square-hack{display: block;width: 6px;height: 6px;border-width: 1px 0 0 1px;border-style: solid;border-color: #DDDDE1;background: #f9f9f9;position: absolute;left: 26px;z-index:9999;top:29px;
                   -webkit-transform: rotate(45deg);
                   -moz-transform: rotate(45deg);
                   -ms-transform: rotate(45deg);
                   -o-transform: rotate(45deg);
                   transform: rotate(45deg); 
}
.square-hack-expanded{background:#fff; -webkit-transform: rotate(225deg);
                      -moz-transform: rotate(225deg);
                      -ms-transform: rotate(225deg);
                      -o-transform: rotate(225deg);
                      transform: rotate(225deg); top:-4px; left:85px;}
.mention-action-delete  .open .square-hack{left:3px;}
.mention-tag .square-hack {display:none;}
.tag_mention .dropdown-menu .overview li {list-style-type:none;}
/* ACTION BAR - DROP DOWN MENU - MAKE BUTTON ACTIVE */
.mention-tag .open .btn{color:#fff;}
.mention-action-button .active{border:none!important; box-shadow:none!important; color:#fff!important; }
.active i{opacity:1!important; filter: alpha(opacity=100)!important;}
/* ACTION BAR - ANCHOR ICON ( LINK TO PROFILE ) */
.btn-source{line-height:15px; height:15px; width:15px; display:none; margin-left:4px;}

.tag_mention .dropdown-menu,
.retweet_dropdown .dropdown-menu,
.settings-stream-menu .dropdown-menu{max-height:135px; overflow-y: auto;width:auto;border:1px solid #DDDDE1;}
.mention-action-button .open .square-hack,
.mention-action-button.retweet_dropdown .open .square-hack {display: block;width: 6px;height: 6px;border-width: 1px 0 0 1px;border-style: solid;border-color: #ccc;background: #fff;position: absolute;z-index:9999;top:28px;
                                                            -webkit-transform: rotate(45deg);
                                                            -moz-transform: rotate(45deg);
                                                            -ms-transform: rotate(45deg);
                                                            -o-transform: rotate(45deg);
                                                            transform: rotate(45deg);
}

.mention-action-button.retweet_dropdown .open .dropdown { display:block; }
.mention-action-button.retweet_dropdown .btn-group { height:32px; }

/* ACTION BAR - SHOW ACTION BAR */
.mention-container:hover .btn-source{display:inline-block;}
/*.mention-container:hover .mention-action-bar{opacity: 1; filter: alpha(opacity=100);}*/
.mention-action-bar li{display:none;}
.mention-action-bar li.mention-action-button:first-child{display:block;}
.mention-action-bar li:first-child .btn{padding-right:0px;}
.mention-container:hover .mention-action-bar li{display:block;}
.mention-container.remove-action-bar:hover .mention-action-bar li{display:none;}
.mention-container.remove-action-bar:hover .mention-action-bar li.mention-action-button:first-child{display:block;}
.mention-container:hover .mention-container .mention-action-bar li{display:none;}
.mention-container:hover .mention-container .mention-action-bar li.mention-action-button:first-child{display:block!important;}
.mention-container:hover .mention-container:hover .mention-action-bar li{display:block;}

/* ACTION BAR - HIDE ACTION BAR AND SHOW COMMANDS  - RETWEET or REPLY | REVIEW | REACH OUT */
.signal-review-bar{background:none; height:26px; line-height:26px; position:absolute; bottom:0; width:100%;}
.signal-review-bar p{padding:0 0 0 10px; color:#9B9B9B; font-size:12px;}
.mention-container:hover .signal-review-bar{display:none;}
/* ============================================================ */
/* END MENTION ACTION BAR - RETWEET | REPLY | TAG | ADD TASK    */
/* ============================================================ */

/* TOP STREAM INFO */

.top-stream-info, .loading-mentions{width:100%;}
.top-stream-info .mention-circle, .loading-mentions .mention-circle{border:1px solid #666; background:none; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; width:34px; height:34px; right:-19px; position:absolute; line-height: 34px; text-align: center; top:-5px; background:#e5e5e5!important; z-index:2; font-weight: 700; font-style: normal;}
.text-update{color:#999; float:left; line-height:28px; margin:0 0 0 60px; font-size:13px; font-weight:100;}
.numberofmentions .text-update{margin-left:10px;}
.loading-mentions .mention-top-line{background:#dedede!important;}
.action-menu .action-nav{position:fixed; height:100%; left:235px; top:0;  background:#525252; width:270px; z-index:1000; padding:0;}
.top-stream-info .btn{float:left;}
.top-stream-info .mention-right-content{padding-bottom:28px;}
.loading-mentions .text-update{font-size:15px;margin:-3px 0 0 0;}
.loading-mentions .mention-circle img{margin:1px 0 0 3px; width:15px;}

/* EXPORT FORM */
.mention-export-form .btn{float:left;}
.export-items-count {font-size:20px; color:#333; font-weight:700;}
.export-mentions-modal-text{font-size:12px; color:#666; margin:0 0 5px 0;}
.export-timeframe {font-size:16px; color:#999;}
.export-info {color:#D86C00!important; font-size:12px!important; margin:25px 0 35px 0;}
.export-email-text{font-size:16px!important; color:#333!important; float:left; line-height:30px; margin:0 0 0 8px;}
.export-random-info {color:#d4d4d4!important; font-size:10px!important; font-style:italic; margin:20px 0 0 0; float:left; width:100%;}
.select-resolution{border-top:solid 1px #f3f3f5; border-bottom:solid 1px #f3f3f5; padding:12px 0; overflow:hidden;}
.select-resolution .export-mentions-modal-text{float:left; line-height:20px; margin:0;}
.select-resolution .bbf-radio{float:left;}
.select-resolution .bbf-radio li{float:left; margin:0 0 0 10px;}
.select-resolution .bbf-radio li label{font-weight:100; font-size:13px; line-height:20px; text-transform:capitalize; margin:0 0 0 5px;}
.select-resolution .bbf-radio li label.disabled{color:#ccc;}
.export-not-available{float:left; position:relative; margin:2px 0 0 2px;}
.export-not-available span{color:#999; font-size:10px;}
.export-hourly-info{position:absolute; left:-38px; bottom:-12px; font-size:10px!important; color:#ccc!important; font-style:italic; height:10px; line-height:10px; width:200px;}

/* SEARCH STREAM MENU */

.search-nav .stream-menu{display:none!important;}
/* .reports-tab{border-bottom:2px solid #313334!important;} */
.search-nav {background:#282a2c;}

.search-nav .full-menu{border:none;}
.search-nav .icon-search{display:none;}
.delete-search-query-button{position:absolute!important; right:25px; top:11px; display:block!important; padding:0!important; line-height:18px!important; }
.search-nav .folder-tab a{color:#ccc; padding:4px 25px; font-size:15px; height:auto!important; min-height:20px;}
.search-nav .folder-tab a:hover{background:#262626; color:#fff!important;}
.search-nav .folder-tab a:hover i{opacity:1; filter: alpha(opacity=100);}
.search-nav .folder-tab.selected a{background:#262626; color:#fff!important;}
.search-nav .folder-tab.selected  i{opacity:1; filter: alpha(opacity=100);}
.search-nav .folder-tab{height:28px;}
.search-nav .selected a{background:#525252;}
.search-nav .main-section-nav li{line-height:30px; margin:0 0 8px 0; line-height:30px; height:30px;}
.search-nav .main-section-nav li a{padding:5px 25px;}
.action-menu .action-nav .stream-title{color:#ccc;}
.action-menu .action-nav .edit-stream{margin-right:15px;}
.action-menu .action-nav .icon-stream-title-search{margin:4px 5px 0 0;}
.action-menu .action-nav .stream-filter li{color:#ccc;}
.action-menu .action-nav .showing-filters span, .action-menu .showing-sources span{color:#ccc;}
.action-menu .action-nav .action-nav-title{color:#ccc;}
.action-menu .action-nav .main-section-nav a:hover{background:#616161!important; color:#fff!important;}
.action-menu .action-nav .main-section-nav a:active{background:#616161;}
.action-menu .action-nav .main-section-nav a{color:#ccc;}
.action-menu .action-nav .main-section-nav{width:100%; float:left; margin:0; padding:0; position:absolute;}
#facebook-action-menu .main-section-nav{width:100%; padding:0;}
#keyword-action-menu .main-section-nav{width:100%; padding:0;}
.action-menus .main-section-nav, .action-menus .stream-filter{padding:0;}
.nav-tabs .icon-divider{display:none;}


/* TOP SORT CONTAINER */

.top-sort-container{float:right; margin:0;}
.top-sort-container p{float:left; color:#999; line-height:20px; margin:0 5px 0 0;}
.top-sort-container .btn-group{float:left;}
.top-sort-container .dropdown-menu{background:#f6f6f6; top:3px; border:solid 1px #999999; right:3px; font-size:12px;  min-width: 80px;}
.top-sort-container .dropdown-menu li{padding:0; line-height:24px; height:24px;}
.top-sort-container .dropdown-menu li a{line-height:24px; padding-top:0; padding-bottom:0; color:#333; font-size:12px;}
.top-sort-container .dropdown-menu li a:hover{background:#fff;}
.top-sort-container .dropdown-menu .selected a{font-weight:700;}


/* TAGS */

.tag-holder-container{line-height:16px; padding:0 7px; float:right; position:relative;}
.tag-holder-container .label{background:#ff9900;}
.label {cursor:pointer;font-size: 10px;line-height:11px;color: #ffffff;vertical-align: middle;background-color: #ff9900;padding:2px 4px;float:left;display:table-cell;max-width: 85px;word-wrap: break-word;}
/*.tags_settings .viewport .folders-content {width:280px;}*/
.tags_settings .viewport .folders-content .add_tag {width:300px;}
.label-classified{background:#ea4d62!important}
.icon-circle-tag{height:16px!important; color:#f3f4f6; display:table-cell!important; vertical-align:middle!important; font-size:6px;}
.delete-tag-button{font-size:15px; color:#666; text-align:center;}

.tag-applied-stream .tag-holder-container{margin:-3px 0 0 0; float:left;}
.tag-applied-stream .label{padding:0 7px 0 12px; color:#f3f4f6;}
.label-normal{background:#999;}
.Tag .stream-title span{padding:0 0 0 19px;}


/* SUBSCRIPTION */

.Subscription .fixed-fluid { margin-left:0px; }
/*#subscription { margin-left:340px; }*/
#subscription div.update-billing,
#subscription p.subscription-text { padding:10px 0 0 20px; max-width:560px; }
#subscription div.update-billing a { font-size: 12px!important; min-height: 20px; line-height: 19px!important; max-height: 20px;}
#subscription div.update-billing a i { margin-right: 5px; position: relative; top: 1px; }
#subscription div.update-billing a i.icon-credit-card { font-size:14px; }
#subscription .blank-state-container { clear:both; margin-left:40px; max-width:440px; padding: 10px 30px 10px 30px; }
#subscription .blank-state-container a { display:inline; font-size:12px; color:#0099cc; line-height:20px; }
#subscription .blank-state-container p { color:#666666; }
#subscription .action-nav-title { margin: 0px!important; }
#subscription #usage { margin:37px 0 50px 20px; }
#subscription #usage i { font-size:126px; position:absolute; top:-6px!important; left:0px; margin:0px; height:auto; }
#subscription #usage .streams_usage, #subscription #usage .streams_users { float:left; }
#subscription #usage .streams_usage i,
#subscription #usage .users_usage i { z-index:1; color:#555556; text-shadow: -1px -1px 0 #3a3a3a, 1px -1px 0 #3a3a3a, -1px 1px 0 #3a3a3a, 1px 1px 0 #3a3a3a; }
#subscription #usage .users_usage i { font-size:159px; display:block; height:110px; margin-left:40px; }
#subscription #usage .users_usage i:before { content:"\F036"; position:absolute; top:42px; left:-25px; }
#subscription #usage i.fill { z-index:2; color:#ffffff; overflow:hidden; text-shadow: none; height:50px; }
#subscription .subscription { float:left; position:relative; width:300px; height:90px; margin-top:30px; }
#subscription .subscription.streams { clear:both; }

#subscription .subscription_info { color:#555556; margin-left:100px; }
#subscription .streams .subscription_info { color:#555556; margin-left:104px; }
#subscription .subscription_info p { clear:both; float:left; font-weight:bold; font-size:45px; letter-spacing:-2px; text-align:left; margin-right:10px; }
#subscription .subscription_info span { font-size:14px; }
#subscription .subscription_info em { font-style:normal; display:block; position:relative; top:-4px; font-size:12px;}
#subscription .subscription_info em b { font-weight:normal; font-size:18px; letter-spacing:-1px; }
#subscription .subscription_info strong { font-size:24px; line-height:28px; padding-top:5px; display:block; }
#subscription .stream-title .icon-my-plan { font-size:19px; }
#subscription .icon-add-search-stream {line-height:normal;}
#subscription .subscription-text a { color:#09c; }
.icon-credit-card:before { content:"\F09D"; }
.icon-refresh:before{content:"\F0E2";}


/* REACTION MENTION */
.mention-container-replies, .mention-container-w-replies{position:relative;}
.reactions .mention-top-line-left, .reactions .moving-content1{display:none;}
.reactions .mention-right-content, .get-reactions-container .mention-right-content{margin-left:20px; padding-left:32px; border:none;}

.reactions .mention-circle, .get-reactions-container .mention-circle{height: 15px; width: 15px; right: -12px; top:0;}

.reactions .performance-metrics {display: none}

.get-reactions-container .mention-right-content{padding-bottom:0!important; border-left:none!important;}
.get-reactions-container .text-update{line-height:22px;}
.get-reactions-container .btn-holder{border:solid 1px #fff; margin:2px 0 0 10px;}
.get-reactions-container .btn-holder .btn{float:left;}
.get-reactions-container .text-update strong{font-size:18px;}

/*.mention-container:hover .get-reactions-container .mention-right-content{padding-left:32px!important;}*/

.mention-container:hover .mention-container-replies .mention-hover{background:none;}
.mention-container:hover .mention-container-w-replies .mention-hover{background:none;}


.mention-container-w-replies .mention-top-line-left, .mention-container-w-replies .moving-content1{display:none;}
.mention-container-w-replies .mention-right-content{margin-left:0px; padding-left:0; border:none;}
.mention-container-w-replies .mention-circle{height: 15px; width: 15px; right: -12px; top:-3px;}
.mention-container-w-replies .mention-circle i{display:none;}
.mention-container-w-replies .btn-source{display:none;}


/* NORMAL STATE */



.mention-container:hover .mention-container-replies .mention-circle,
.mention-container:hover .mention-container-replies .mention-top-line,
.mention-container:hover .mention-container-w-replies .mention-circle,
.mention-right-content .mention-circle,
.mention-right-content .mention-top-line,
.mention-container:hover .mention-container-w-replies .mention-top-line{background:#dedede;display:none;}

.mention-container:hover .mention-container-replies .mention-right-content,
.mention-container:hover .mention-container-w-replies .mention-right-content{border-left:none;}



.mention-container:hover .mention-container-replies .mention-container .right-action-bar .btn-group,
.mention-container:hover .mention-container-replies .mention-container .btn-source,
.mention-container:hover .mention-container-w-replies .mention-container .right-action-bar .btn-group,
.mention-container:hover .mention-container-w-replies .mention-container .btn-source{display:none!important;}

.mention-container:hover .mention-container-w-replies .mention-container .right-action-bar .right-action-item:hover .btn-group{display:block!important;}


/* HOVER STATE */

.mention-container:hover .mention-container-replies .mention-container:hover .mention-action-bar,
.mention-container:hover .mention-container-replies .mention-container:hover .btn-source,
.mention-container:hover .mention-container-w-replies .mention-container:hover .mention-action-bar{display:block!important;}
.mention-container:hover .mention-container-w-replies .mention-container:hover .btn-source{display:inline-block!important;}

.no-more-reactions .single-mention:last-child .mention-right-content,
.more-reactions .single-mention:last-child .mention-right-content,
.mention-container-replies.mention-container-w-replies {padding-bottom:26px;}
.mention-container:hover .mention-container-replies .mention-container:hover .mention-circle,
.mention-container:hover .mention-container-replies .mention-container:hover .mention-top-line,
.mention-container:hover .mention-container-w-replies .mention-container:hover .mention-circle,
.mention-container:hover .mention-container-w-replies .mention-container:hover .mention-top-line{background:#666!important;}

.alert-story-container .stream-task-container .mention-right-content,
.spike-signal .stream-task-container .mention-right-content,
.influencer-container .stream-task-container .mention-right-content {padding:0;}



/* END NORMAL | HOVER STATE */

/* MENTION REPLIES */

/*.mention-container-w-replies .holder-icon-triangle,
.mention-container-replies .holder-icon-triangle{left:-9px;}*/


.mention-container-replies .mention-author-image,
.mention-container-replies .author-image,
.mention-container-w-replies .mention-author-image,
.mention-container-w-replies .author-image{width:50px; max-height:50px;}



.mention-container-replies .mention-core{min-height:40px;}
.mention-container-replies .author-name a, .mention-container-replies .author-name{font-size:14px; line-height:14px;}
.mention-container-replies .mention-text{font-size:13px; padding:4px 0 0 0;}
.mention-container-replies .user-author-mention-actions{margin-top:3px; margin-bottom:8px;}

.mention-container-w-replies .mention-core{min-height:31px;}

.mention-container-w-replies .user-author-mention-actions{ margin-bottom:8px; margin-right:20px;}

.mention-container-with-replies .mention-right-content{padding-bottom:0!important;}
/*.mention-container-with-replies .mention-container-w-replies .mention-right-content,
.mention-container-with-replies .mention-container-replies .mention-right-content{padding-bottom:36px!important;}*/

/*.mention-container-w-replies .mention-replies .uberwidget:last-child .mention-right-content,
.mention-container-replies .single-mention:last-child .mention-right-content{border:solid 2px #f3f4f6!important; padding-left:30px!important;}
.get-reactions-container .mention-right-content,
.mention-container:hover .get-reactions-container .mention-right-content{border-left:solid 2px #f3f4f6!important; padding-left:30px!important;}*/

.more-reactions .single-mention:last-child .mention-right-content{border:none!important;}
/*.more-reactions .single-mention:last-child .mention-container:hover .mention-right-content{border-left:solid 2px #666!important; padding-left:28px!important;}*/

.mention-container-replies .get-reactions-container{display:none; }
.more-reactions .get-reactions-container{display:block; padding-top:10px;}
.no-more-reactions .get-more-reactions-container,
.mention-container-replies .icon-mention-linkedin{display:none;}

/* END MENTION REPLIES */

/* TASK CONTAINER IN STREAM */

/*.mention-container-blogpost .stream-task-container .mention-right-content{padding-left:70px;}*/

.stream-task-container{z-index:997;
                       -webkit-transition: all 0.25s ease-in-out;
                       -moz-transition: all 0.25s ease-in-out;
                       -ms-transition: all 0.25s ease-in-out;
                       -o-transition: all 0.25s ease-in-out;
                       transition: all 0.25s ease-in-out;
}

.stream-task-container .mention-right-content{/*padding:0 0 0 70px;*/padding:0; border:none!important; margin-left:0;}
.stream-task-description, .stream-task-done-message{font-size:12px; color:#333; line-height:18px; padding:0;}
.stream-task-description span, .stream-task-done-message span{font-size:12px; display:block;line-height:12px;margin:2px 0!important;}
.stream-task-description strong, .stream-task-done-message strong{display:block;}
/*.stream-task-done-message{padding:0 0 20px 0; margin:0;}*/
.stream-task-container .mention-hover{padding:0; border-left:solid 3px #FFFFF1; border-right:solid 3px #ffffde;}
.mention-action-bar .mention-action-button .btn i.icon-action-delete{margin-right:0px!important;}
.stream-task-description{color:#666; display:block; padding:0;}
.task-core-right .mention-action-bar li.mention-action-button:first-child{margin:0!important; display:block!important;}


.mention-container:hover .task-core-left {display:block;opacity:1;}
.completed .mention-hover{padding:0; border-left:solid 3px #F1FFED; border-right:solid 3px #dfffd5;}
.complete-task-button p{color:#999; font-size:9px; text-align:center; position:relative; top:0px; display:none;}
.completed .task-core-left{background:#f2ffed;}
.complete-task-button{width:50px; height:50px; cursor:pointer;}
.complete-task-img{color:#d6d6d3; margin:0 auto; cursor:pointer;text-align:center;}
.complete .mention-content{background:#f1ffed;}
.completed .task-core-right{background:#dfffd5;}
.completed .stream-task-description{padding:0;}
.completed .complete-task-button p{color:#339900;}
.completed .complete-task-img{color:#390;}
.completed .stream-task-description strong{text-decoration:line-through;}
.completed .stream-task-description span{opacity:0.6;}




.widget-mention .mention-container-blogpost .widget-annotable_tasks_and_posts{margin:0;}
.mention-container-blogpost .stream-task-container .mention-right-content {padding-left:0!important;}

.user-author-mention-actions .float-left:last-child { width:200px; }
.user-author-mention-actions p{font-size:12px; color:#333; float:left; line-height:34px; margin:0 8px 0 0;}
.mention-top-bar span{color:#999; margin:0 2px 0 0;}
.mention-top-bar .user-image img {float:left; margin:8px 8px 0 0;}
.user-author-mention-actions ul{list-style:none; float:right; margin:0 90px 0 0;}
.user-author-mention-actions ul li{float:left; font-size: 10px; color:#333; float: left; line-height: 15px; margin:0 0 0 8px;}
.user-author-mention-actions ul li img{width: 15px; height: 15px; float: left; margin: 0 4px 0 0;}

.posted-from-list{list-style:none; float:right; margin:0;}
.posted-from-list li{float:right; font-size: 10px; color:#333; float: left; line-height: 12px; margin:0 0 0 4px;}
.posted-from-list li img{width: 12px; height: 12px; float: left; margin: 0 4px 0 0;}
.posted-from{float:right!important; color:#999!important; font-size:12px; line-height:15px; margin:4px 0 0 0!important;}


.mention-container .stream-task-container .mention-action-bar li{display:none;}
.mention-container .stream-task-container .mention-action-bar li:first-child{display:block;}
.mention-container:hover .mention-container .stream-task-container .mention-action-bar li{display:block;}
.mention-container .stream-task-container:hover .mention-action-bar li{display:block;}

/* ALERTS */

.close {  float: right;  font-size: 20px;  font-weight: bold;  line-height: 18px;  color: #000000;}
.close:hover { color: #000000; text-decoration: none; opacity: 0.4; filter: alpha(opacity=40); cursor: pointer;}

.alert { padding: 18px; border: 1px solid #bdd0b5; color: #45894b; font-size:14px; line-height:16px; text-align:center; position:absolute; left:0px; z-index:999; top:0px; box-shadow:0 2px 5px #DFDFDF; -moz-box-shadow:0 2px 5px #DFDFDF; -webkit-box-shadow:0 2px 5px #DFDFDF; }
.alert .close { position: relative; top: 0px; right: 0px; line-height: 16px; color:#45894b; font-size:28px;}

.alert-success{background-color: #dff0d9;}

.alert-error{background:#f2dede; color:#b84748;}
.alert-error .close{color:#b84748;}

.alert-info{background:#daedf7; color:#4087ac;}
.alert-info .close{color:#4087ac;}

.loading, .status{background:#fedac0!important; color:#ff6600!important; font-weight:100; font-size:12px!important;}
.loading .message, .status .message{height:16px!important; position:relative; display:inline-block; padding:0 23px 0 0!important}
.loading-animation, .status .loading-animation{width:16px; height:16px; background:url(../../img/loading-animation.gif); position:absolute; display:block; top:0; right:0;}
.status a.close{color:#ff6600!important}
.error a.close{color:#990000!important;}

/* NOTIFICATIONS */

.notifications {position: fixed;left: 70%;top:100px;right:10px;z-index: 2000;}
.notifications .bar {padding: 18px 0;border: 1px solid #ffbe8f;font-size:14px;line-height:16px;text-align:center;background: #dff0d9;color: #45894b;box-shadow:0 2px 5px #DFDFDF;-moz-box-shadow:0 2px 5px #DFDFDF;-webkit-box-shadow:0 2px 5px #DFDFDF;  }
.notification-inline{padding: 18px 0;position:relative;border: 1px solid #ffbe8f;font-size:14px;line-height:16px;text-align:center;background: #fedac0;color: #ff6600;box-shadow:0 2px 5px #DFDFDF;-moz-box-shadow:0 2px 5px #DFDFDF;-webkit-box-shadow:0 2px 5px #DFDFDF;}
.notification-inline .hide-status {float: right;font-size: 22px;font-weight: bold;line-height: 16px;color: #f60;margin:0 15px;}
.notification-inline .message{height:16px!important; position:relative; display:inline-block; padding:0 23px 0 0!important}
.notification-inline .loading-animation{width:16px; height:16px; background:url(../../img/loading-animation.gif); position:absolute; display:block; top:0; right:0;}
.notification-inline-holder{border:solid 2px #f3f4f6; margin-left:340px;}
.notifications .bar.error {border-color: #990000;background: #FFDDDD;color: #990000;}
.notifications .bar.success, .notifications .notice.bar {background: #dff0d9;color: #45894b;border:1px solid #94D97C;}
.notifications .bar p {margin: 0;padding: 0;}
.notifications .bar a.close {line-height: 16px;color: #45894B;font-size: 22px;margin: 0 15px;}
.notifications .bar.loading a.close {display: none;}
.post-notification  .icon-action-viewsource{display:inline!important; font-size:14px!important;}

/* NEW STREAM AVAILABLE ALERT */

.top-stream-info-static{position:fixed; top:0; margin:0px 0 0 0px; background-color:#ececec; z-index:1000; height:55px; border-bottom:1px solid #c5c8cc;}
.top-stream-info-static .mention-right-content{margin-top:14px; padding-bottom:14px; height:28px;}
.top-stream-info-static .mention-circle{top:10px;}
.top-stream-info-static .mention-top-line{top:23px;}
.top-stream-info-static .text-update{color:#666;}
.top-stream-info-static .top-sort-container{margin:0 20px 0 0;}
.top-stream-info-static .top-sort-container p{color:#999;}

/* ERROR MESSAGES FOR STREAM */

.error-page-container{text-align:center; padding:0 0 0 70px;}
.error-page-container p{font-size:14px; color:#666; padding:40px 0 30px 0; width:360px; margin:0 auto;}
.error-page-container a{color:#999; font-size:20px;}
.error-page-container a i{margin:0 5px 0 0;}
.error-page-container a:hover{color:#333;}
.error-page-container img{margin:100px 0 0 0;}

/* ============================================================ */
/* ADD A STREAM STEPS */
/* ============================================================ */

/* Step 1 = Left (update_form.hjs) + Right (twitter_search_results.hjs) */
/* Step 2 = Top 1 (filters_and_sources_form.hjs) + Top 2 (custom_sources/form.hjs) + Top 3 (custom_sources/list.hjs) */
/* Step 3 = name_and_folder_form.hjs */

.modal-body p{color:#666; font-size:12px;}
.modal-body .float-left p{white-space:nowrap;width:222px;}
.modal-body label{color:#000; font-size:12px; font-weight:700; text-transform:uppercase}
.modal-body .input-text{width:300px; margin:0;}

.help-block,
.bbf-help{font-size:11px!important; color:#666; padding:3px 0 0 0; font-style:italic; margin:0 0 20px 0;}

/* Step 1 */

/* Left */

.add-stream-left{float:left; width:340px}
.add-stream-left .form input{width:300px;}
.add-stream-left .btn{margin:0 0 0 0; height:26px!important;}
.add-stream-left .btn.commit{margin:0 0 0 0; height:auto!important;}

/* Right */

.add-stream-right{float:right;}

.data-preview-container{ position:relative; padding:2px; width:356px; float:right; min-height:300px;}
.data-preview-message{font-size:12px; color:#ccc; text-align:center; line-height:14px; font-weight:700; width:240px; margin:120px auto 0 auto;}

.preview-container-header{background:#f6f6f7; min-height:32px; padding:0 10px;}
.preview-container-header .popover-question-container{float:right; margin:7px 0 0 0;}
.preview-container-header h5{line-height:32px; color:#666; float:left;}
.preview-container-header p{font-size:12px; line-height:16px; padding:8px 0; margin:0 0 0 100px; color:#333;}

.preview-mentions-list{list-style:none; margin:0; padding:0; max-height: 340px; overflow-y: auto;}
.preview-mentions-list li{padding:7px 0 10px 7px; border-bottom:dashed 2px #f2f2f2; overflow: hidden;}
.preview-mentions-list img{float:left; width:40px; height:40px;}
.preview-author-name{font-size:12px; color:#333; line-height:16px; color:#333; margin:0 0 0 47px; font-weight:700;}
.preview-mention-text{font-size:11px!important; color:#333!important; line-height:15px; margin:0 0 0 47px; overflow:hidden;}
.preview-mention-text strong{background:#ffffcc; font-weight:100;}
.preview-mentions-list li:last-child{border:none;}

.add-stream-step1{float:left; width:330px;}
.add-stream-step1 .btn-holder{margin:15px 0 0 0;}

/* Step 2 */

.wizard-content .errors{color:#da3610;}

.add-stream-step2{margin:15px 0 0 0; }

.step3-img1{width:153px; height:69px; background:url(../../img/step3-img1.png); float:left; margin:10px 0 0 0;}
.step3-img2{width:153px; height:42px; background:url(../../img/step3-img2.png) no-repeat; float:left; margin:10px 0 0 0;}

.step2-input-container{float:left; margin:10px 20px 0 0px; width:720px;}
.step2-input-container .form .bbf-form fieldset div div{float:left; width:240px;}
.step2-input-container .form .bbf-form .help-block{margin:0;}
.add-sources-container{float:left; margin:10px 10px 0 10px; width:auto; position:relative;}
.add-sources-container .bbf-form .help-block{margin-bottom:0;}
.add-sources-container .label-form{line-height:16px; float:left; margin:0 0 5px 0;}
.add-sources-container .help-block{margin-bottom:0;}
.add-sources-container input{height:19px; line-height:19px;}

.btn-add-source{float:left; margin:0 0 0 10px;}
.btn .icon-add-source{margin:5px 8px 0 0;}

/* RSS FEED GENERATED LIST */

.items{margin:5px 1px; list-style:none;}
.items li{padding:0 10px; color:#a4a4a4; position:relative;padding-top: 5px; padding-bottom: 5px;}
.items li:hover{background:#f8f8f8;}
.items .delete-container{position:absolute; right:20px; top:-2px; display:none;}
.items .delete-container .delete-confirmation{display:none;}
.items li:hover .delete-container{display:block;}
.items li:hover{color:#333;}
.items li:hover .icon-source-{opacity:0.9; filter: alpha(opacity=90);}

.match-select-checkbox{width:14px; height:14px;}

.additional-sources-container{margin:10px 0 50px 0; height:82px; width:100%!important;}
.additional-sources-container .overview{width:100%;}
.additional-sources-container .scrollbar{width:12px;}
.additional-sources-container .tiny_scrollbar .track{background-color:#ccc; border:none;}
.additional-sources-container .tiny_scrollbar .thumb,
.additional-sources-container .tiny_scrollbar .thumb .end{background:#999;}
.additional-sources-container li > i {width:18px;text-align:left;}
.additional-sources-container .blank-state {left:-3px;top:-3px;}
.additional-sources-container.general-container {border:solid 2px #e9e9e9;}

.select-configure-alerts{float:left; margin:15px 0 10px;}
.slider-step{float:left;}
.general-container-message{text-align:center; font-size:12px; color:#ccc!important; text-align:center; line-height:14px; font-weight:700; padding:10px 0;}
.slider-step .slider-container{float:left;}
.slider-step .slider-description{float:left; width:425px; margin:0 0 0 5px;}
.slider-description label{line-height:18px!important;}
.slider-step select{float:right;}
.slider-step{margin:10px 0 0 0;}
.slider-step h5{margin-bottom:0;}
.slider-step select{margin:0;}

/* ADD SOCIAL STREAM - FIRST STEP*/

.add-social-profile-blank-state .icon-accounts-menu{display: inline!important; margin: 0 2px 0 1px; font-size: 16px; top: 1px; position: relative; line-height:12px!important;}
.add-social-profile-blank-state a{color:#666;}
.add-social-profile-blank-state p{margin:5px 0 20px 0; color:#666; font-size:13px; line-height:15px;}

.btn-tweaked{position:absolute; left:20px; bottom:30px;}
#sharing-metrics-widget{min-height:192px;}
.social-stream-list-max-height{height:216px!important;}

.add-social-stream-list{width:220px; border:solid 1px #dedede; margin:5px 0 15px 0;}
.add-social-stream-list .widget-list{width:220px;}

.tiny_scrollbar.add-social-stream-list .track{height: 160px;background: #efefef;border-right: none;width: 13px;border-top: none;border-left: solid 1px #dedede;}
.tiny_scrollbar.add-social-stream-list .thumb{background-color:#ccc; width:9px;}
.tiny_scrollbar.add-social-stream-list .thumb .end{height: 2px; background: #2c2c2c; background: #efefef;}

/* ADD SOCIAL STREAM SECOND STEP - SOCIAL MEDIA ACCOUNT LISTED */

.widget-social_profile_stream_form .widget-list li{list-style:none; line-height:25px; font-size:12px; min-height:33px;}
.widget-social_profile_stream_form .widget-list li span{display: block; margin: 6px 0 0 30px;   line-height: 13px;}
.widget-social_profile_stream_form .widget-list li a{color:#333; display:block; padding:4px; overflow:hidden; min-height:25px;}
.widget-social_profile_stream_form .widget-list li a:hover{background:#f2f2f2;}
.widget-social_profile_stream_form .widget-list li a.selected{background:#0099cc; color:#fff;}
.widget-social_profile_stream_form .widget-list li img{width:25px!important; height:auto!important; margin:0 5px 0 0; float:left;}

.connect-new-account-holder .connect-account{background:none!important; border:none!important; color:#333; padding:0; margin:23px 0 0 30px; float:right;}
.connect-account .icon-plus{display:none;}
.connect-new-account-holder .connect-account .icon-plus{display:inline-block;}
.connect-new-account-holder .connect-account:hover, .connect-new-account-holder .connect-account:active{background:none!important; border:none!important; -webkit-box-shadow:0 0 0 0; -moz-box-shadow:0 0 0 0; box-shadow:0 0 0 0;}
.connect-new-account-holder{float:left}


/* ============================================================ */
/* END ADD A STREAM STEPS */
/* ============================================================ */

/* ICONS */

.mention-container:hover .moving-content1 i{opacity:1; filter: alpha(opacity=100);}

/* SLIDER */

.slider-container {
    display: block;
    margin: 0;
    padding: 0;
    position:relative;
    width: 68px;
    height: 34px;
}
.slider-container .slider-frame {
    position: relative;
    z-index:2;
    display: block;
    margin: 0;
    padding: 0;
    margin: 0 auto;
    width: 68px;
    height: 34px;
}

.slider-container .slider-frame .slider-button {
    display: block;
    margin: 0;
    padding: 0;
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: #eaeaea;
    border:solid 1px #bababa;
    -webkit-transition:all 0.25s ease-in-out;
    -moz-transition:all 0.25s ease-in-out;
    -ms-transition:all 0.25s ease-in-out;
    -o-transition:all 0.25s ease-in-out;
    transition:all 0.25s ease-in-out;
    cursor: pointer;

}
.slider-container .slider-frame .slider-button:hover{
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
}
.slider-container .slider-frame .slider-button.on {
    margin-left: 34px;
}
.slider-container .slider-frame .slider-button:before {
    position: absolute;
    display: block;
    margin: 0;
    padding: 0;
    width: 34px;
    height: 34px;
    background: rgba(255, 255, 255, 0.25);
    font-family: uberfont;
    font-weight: normal;
    font-style: normal;
    content: "\F032";
    text-align:center;
    color:#bababa;
    text-shadow:1px 0 0px #fff;
    font-size:25px;
    line-height:34px;
}

.slider-background{position:absolute; left:0; top:0; z-index:1; width:68px; border:solid 1px #dedede; border-right:0;}
.slider-background-side{width:34px; height:34px; background:#999; float:left; text-align:center; font-size:14px; line-height:34px; color:#fff; margin:0;}

/* BACKGROUNDS */

.background-red{background:#ea4237;}

/* MARGINS */

.mt-24{margin-top:24px;}
.mt-10{margin-top:10px;}
.mt-25{margin-top:25px;}
.mt-20{margin-top:20px;}
.mb-20{margin-bottom:20px;}
.mb-10{margin-bottom:10px!important;}

/* TWITTER FOLLOWERS */

.top-stream-info-static .followers-number{padding-bottom:0; padding-top:15px;}
.top-stream-info-static .top-sort-container{margin-top:15px;}
.followers-number{font-size:17px; font-weight:700; color:#666; padding:0 0 20px 20px; float:left; line-height:28px;}
.followers-table{margin:0px 0 20px 20px; padding:0; background:#fff; border:none;}
.followers-table td{border-bottom:solid 4px #f3f4f6}
.followers-cell{border-left:solid 4px #f3f4f6; border-right:solid 4px #f3f4f6;}
.followers-cell p{font-weight:700;}
.follower-image{float:left;}
.follower-details{margin:10px 10px 0 100px;}

.ratio-table{margin:0 10px 0 46px;}
.ratio-table td{border:none; font-size:12px; color:#999;}
.ratio-number-cell{text-align:right; padding:0 5px 0 0;}
.ratio-text-cell{text-align:left;}
.ratio-result-cell .ratio-number-cell{text-align:left; font-size:18px;}
.ratio-result-cell .ratio-text-cell{text-align:left; font-size:14px;}
.ratio-result-cell td{border-top:dotted 1px #999;}

.follower-list-details{margin:0; padding:0;}
.follower-list-details li{float:left; list-style:none; margin:0 15px 0 0; font-size:12px; color:#999; line-height:20px;}
.follower-list-details li a{display:block; height:20px; color:#999;}
.follower-list-details li a:hover{color:#333; text-decoration:none;}
.follower-list-details li a:active{color:#ea4237;}
.follower-list-details li i{margin:0 5px 0 0;}
.follower-details .mention-text{font-size:12px; line-height:14px;}
.follower-klout-score{margin:0 10px 0 42px; min-width:100px; text-align:right; line-height:28px; color:#999;}
.follower-klout-score strong{font-size:18px;}


/* ============================================================ */
/* POSTING CONSOLE */
/* ============================================================ */

/* DONT MOVE ME !!! */
.widget-social_post_form .form{position:relative;}

.social_post_form_wrapper #social-post-form-tabs { position: absolute; top: -62px; width: 600px; margin-left: 80px; border-bottom: 0; }

.social_post_form_wrapper .tab-content .tab-pane { display: none;}
.social_post_form_wrapper .tab-content .active { display: block;}
.social_post_form_wrapper .schedule-bar .btn-holder { float: right;}
.social_post_form_wrapper .scheduling-time .various-times { cursor: pointer;}
.social_post_form_wrapper .scheduling-time .tooltip-content { display: none;}
.social_post_form_wrapper .schedule-tooltip .tooltip-inner { max-width: none;}
.social_post_form_wrapper .schedule-tooltip .tooltip-inner ul { list-style-type: none;}
.social_post_form_wrapper .schedule-tooltip .tooltip-inner li { text-align: left; white-space: nowrap;}
.social_post_form_wrapper .add-link-holder .link-button .button-bg { position: absolute; z-index: 2; width: 10px; height: 10px; top: 8px; background-color: #999; left: 9px; }
/* DONT MOVE ME !!! */


/* SOCIAL */

.social_post_form_wrapper .modal-body {  overflow: visible; border-top: solid 1px #999;}
.social_post_form_wrapper .upload-form p.errors{color:#da3610;top:0;}


/* RECOMMENDED MENTIONS FOR POSTING CONSOLE */

#social-post-status-form .recommended-signal-list{height:144px; padding:8px; width: 484px; top:0px; left:0px; position: absolute; background:#c2c2c5; z-index:10;}
#social-post-status-form .recommended-signal-list .tiny_scrollbar .viewport{border:none;}
#social-post-status-form .recommended-signal-list .tiny_scrollbar{height:110px;}
#social-post-status-form .recommended-signal-list .tiny_scrollbar .scrollbar{width:12px;}
#social-post-status-form .recommended-signal-list .tiny_scrollbar .track{background-color: #F1F1F1; border: solid 1px #DEDEDE; width:10px;}
#social-post-status-form .recommended-signal-list .tiny_scrollbar .thumb{background: #B5B5B5; width:8px; left:1px;}
#social-post-status-form .recommended-signal-list .tiny_scrollbar .thumb .end{height: 2px; background: #F1F1F1;}
#social-post-status-form .recommended-signal-list .recommended-signal-content{width: 482px; border:solid 1px #dedede; float: left;}
#social-post-status-form .no-recommended-signals{padding: 5px 0 0 5px; height: 93px; display: block; background: #eee;}
#social-post-status-form .recommended-signal-list .recommended-signal-item{overflow: hidden; width: 471px; height: 48px; border-top:solid 1px #f6f6f6; background:#fbfbfb; padding:2px;}
#social-post-status-form .recommended-signal-list .recommended-signal-item:hover{background:#fff;}
#social-post-status-form .recommended-signal-list .recommended-signal-img{float: left; display:none; width: 70px; height:auto; margin-right: 5px;}
#social-post-status-form .recommended-signal-list .recommended-no-image{display: block; width: 70px; float: left; height: 46px; margin-right: 5px; text-align: center; font-size: 50px; line-height: 47px; color: #ccc;}
#social-post-status-form .recommended-signal-list .recommended-signal-image .recommended-signal-img{display:block;}
#social-post-status-form .recommended-signal-list .recommended-signal-image .recommended-no-image{display:none;}
#social-post-status-form .recommended-signal-list .recommended-signal-text{float: left; width: 335px;}
#social-post-status-form .recommended-signal-list .btn.recommended-signal-insert{float: left; margin:2px 0 0 5px; width:50px; display:none; position:relative; line-height:20px; padding:22px 0 0 0;}
#social-post-status-form .recommended-signal-list .recommended-signal-item:hover .recommended-signal-insert{display:block;}
#social-post-status-form .recommended-signal-list .recommended-signal-title{display: inline-block;font-size:11px; line-height:12px; color:#333; font-weight:700;}
#social-post-status-form .recommended-signal-list .recommended-signal-item:hover .recommended-signal-title span{color: #00A245}
#social-post-status-form .recommended-signal-list .recommended-signal-title span{color:#999;}
#social-post-status-form .recommended-signal-description{color:#333;  display:inline-block; font-size:11px; line-height:11px;}
#social-post-status-form .recommended-signal-list .recommended-signal-bottom{float: left;padding-top: 9px; width:100%;}

/*#social-post-status-form{position:relative;}*/
#social-post-status-form i.icon-add-link {height:22px;line-height:26px!important;}
#social-post-status-form .recommended-signal-list .recommended-signal-item:hover .recommended-signal-title{color:#09c;}


#social-post-picture-form .general-container{padding:5px 0;}
/*#social-post-picture-form .general-container p{display: none;}*/
#social-post-picture-form .widget-post_image_upload_editor .general-container{
    height:38px;
    padding:0;
    border:solid 1px #ddd;
    width: 498px !important;
    position:absolute;
    bottom:98px;
    z-index:99;
    background: #eaeaea;
}
#social-post-picture-form .help-block{margin-bottom:0;}
#social-post-picture-form .general-container input{width:100px; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); position:absolute; left:0; top:0; z-index:2; height:10px;}

#social_platforms{margin:0 0 0 15px; min-height:185px;}
#social_platforms .show-more-platforms .show-less { display: none; }
#social_platforms .show-more-platforms.show-less-platforms .show-all { display: none; }
#social_platforms .show-more-platforms.show-less-platforms .show-less { display: inline-block; }
#social_platforms{min-height:165px; position:relative; padding:0 0 0 0; float:left;}

.social_post_form_wrapper .posting-textarea-holder.with-image textarea {width: 314px;}
.social_post_form_wrapper .posting-textarea-holder.with-image {width:330px;float: right;}
.social_post_form_wrapper .posting-textarea-holder{width:500px; height:110px; position:relative; float:left; border-top:solid 1px #7c7c7c;}
.social_post_form_wrapper .posting-textarea-holder textarea{width:484px; height:100px; padding-left:10px; float:left; margin:0; border-bottom:solid 1px #ddd; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3; font-size:15px;resize:none;}
.social_post_form_wrapper .posting-textarea-holder .help-block{display:none;}
.social_post_form_wrapper .posting-textarea-holder .bbf-error .help-block{position: absolute;top: 80px;left: 10px;margin: 0;display: block;height: 26px;line-height: 26px;}
.social_post_form_wrapper .posting-textarea-holder.with-link .link-notice {display: block;}
.social_post_form_wrapper .posting-textarea-holder.with-link textarea{padding-bottom:26px; height:78px;}
.social_post_form_wrapper .posting-textarea-holder .link-notice {display: none;position: absolute;bottom: 0;left: 0;width: 484px;padding: 0 8px;background: rgba(255, 205, 0, 0.2);border-top:solid 1px #e7e7e7;color: #777;font-style: italic;font-size: 11px;line-height: 26px;}

.social_post_form_wrapper .post-with-title .title-container{display: block; padding-bottom: 3px; background: #eaeaea; border-left: solid 1px #ccc;  border-right: solid 1px #ccc;}
.social_post_form_wrapper .post-with-title .title-container input{width: 473px; padding-right:15px; padding-left: 10px; border-left: none; border-right: none;}
.social_post_form_wrapper .posting-textarea-holder.post-with-title textarea{height:69px;}

.social_post_form_wrapper .posting-textarea-holder .character-count {position: absolute;bottom: 4px;right: 10px;color: #aaa;font-size: 14px;}
.social_post_form_wrapper .posting-textarea-holder .negative-character-count { color: red;}

.social_post_form_wrapper .posting-textarea-holder .link-notice .address {color: #444;}

.social_post_form_wrapper .choose-publish-container{float:right; width:180px;}
.social_post_form_wrapper .choose-publish-container label{margin:14px 14px 0 0; font-weight:100;}
.social_post_form_wrapper .choose-publish-container .radio{margin:0 4px 0 0;}
.social_post_form_wrapper .choose-publish-container p{font-size:14px; color:#666;}

.social_post_form_wrapper .title-container{position:relative;}
.social_post_form_wrapper .title-container .popover-question-container{position:absolute; right:0; top:5px;}
.social_post_form_wrapper .title-container .popover-question-container .icon-question{color:#ccc;}
.social_post_form_wrapper .title-container .popover-question-container .icon-question:hover{color:#999;}

.social_post_form_wrapper .posting-option-container a{color:#333; font-size:15px; line-height:18px; float:left;}
.social_post_form_wrapper .posting-option-container{position:absolute; width:499px; left:1px; bottom:1px; padding:4px; height:18px;}

.social_post_form_wrapper .post-characters-left{float:right; color:#ccc; font-size:15px; line-height:18px;}
.social_post_form_wrapper .post-characters-left .icon-charleft{margin:5px 3px 0 6px;}

.social_post_form_wrapper .posting-account-list{margin:0; float:left; width:100%;}
.social_post_form_wrapper .posting-account-list .selected p{color:#ea4237;}
.social_post_form_wrapper .posting-account-list li{width:40px; float:left; margin:0 12px 8px 0; list-style:none; position:relative; cursor:pointer; text-align:center;}
.social_post_form_wrapper .posting-account-list li:nth-child(4n+0){margin-right:0;}
.social_post_form_wrapper .posting-account-list img{width:40px; height:40px;}
.social_post_form_wrapper .posting-account-list .posting-user-name{font-size:12px; color:#fff; opacity:0; filter: alpha(opacity=0); display:inline-block; position:absolute; top:50px; left:0; background:#666666; line-height:14px; padding:2px 5px;}
.social_post_form_wrapper .posting-account-list .selected .posting-account-selected{display:block;}

.social_post_form_wrapper .posting-account-selected{width:40px; height:40px; position:absolute; left:0; top:0; display:none;}
.posting-account-needs-reconnect{width:40px; height:40px; position:absolute; left:0; top:0}
.social_post_form_wrapper .manage-account-link{font-size:16px; color:#666; display:block; margin:23px 0 0 0; line-height:18px; float:left; }
.social_post_form_wrapper .manage-account-link:hover{color:#000; text-decoration:none;}
.social_post_form_wrapper .manage-account-link span{margin:0 0 0 32px; display:block;}
.social_post_form_wrapper .manage-account-link:active{color:#ea4237;}

#postModal .btn-holder{float:left;}

.social_post_form_wrapper .cancel-link{margin:25px 0 0 15px; line-height:30px; font-size:15px; color:#333; display:block; float:left;}
.social_post_form_wrapper .cancel-link:hover{color:#000; text-decoration:none;}
.social_post_form_wrapper .cancel-link:active{color:#ea4237;}

.social_post_form_wrapper .buttons-holder-container,
.social_post_form_wrapper .add-link-holder{position:relative; background:#eaeaea; border:solid 1px #ddd; border-top:none; width:498px; min-height:35px; height:auto; display:block; float:left;}
.social_post_form_wrapper .buttons-holder-container .btn-holder{float:right; margin:4px 4px 0 0;}
.social_post_form_wrapper .buttons-holder-container .btn{padding:0 8px; line-height:24px;}
.social_post_form_wrapper .add-link-holder .help-block{display:none;}
.social_post_form_wrapper .add-link-holder .bbf-error .help-block{position:absolute; top:40px; margin:0; padding:0; display:block;}
.social_post_form_wrapper .add-link-holder .timezone .bbf-error .help-block{position:absolute; top:auto; margin:0; padding:0; display:block;}
.social_post_form_wrapper .add-link-holder .inset .bbf-error .help-block{top:240px;}
.social_post_form_wrapper .buttons-holder-container .customize{height:26px; line-height:26px; padding:0 2px; position:relative;}
.social_post_form_wrapper .add-link-holder .attach{height:28px; line-height:26px; padding:0 7px; position:relative;font-size:13px;margin: 0 5px;float:left;display:inline-block;}
.social_post_form_wrapper .add-link-holder .detach {margin:0;border:0 none;display:inline-block;cursor:pointer;height:28px;line-height:28px;float:left;}
.social_post_form_wrapper .add-link-holder {position:absolute!important;left: 0 !important;top:0!important;width:490px;border:0 none;padding: 4px;max-height: none;z-index: 99;min-height:0;}
.social_post_form_wrapper .link-input{float:left;}
.social_post_form_wrapper .link-input input{float:left; margin:4px 0 0 4px; padding-left:30px; width:250px;}
.social_post_form_wrapper .add-link-holder .link-input input {margin:0;padding-left:10px;width: 270px;}
.social_post_form_wrapper .schedule-fields .hour,
.social_post_form_wrapper .schedule-fields .minute,
.social_post_form_wrapper .schedule-fields .period,
.social_post_form_wrapper .schedule-fields .timezone{float:left;}
.social_post_form_wrapper .schedule-fields .hour select,
.social_post_form_wrapper .schedule-fields .minute select,
.social_post_form_wrapper .schedule-fields .period select{width:48px; height:24px; font-size:11px; padding:1px;}
.social_post_form_wrapper .schedule-fields label{display:none;}
.social_post_form_wrapper .schedule-selected-date{font-size:16px!important; margin:0 0 15px 0; color:#666!important; float:none!important;}
.social_post_form_wrapper .schedule-fields{float:left; margin:6px 0 0 0; border:solid 1px #e4e4e4; width:484px; background:#f4f4f4;}
.social_post_form_wrapper .schedule-fields .ui-datepicker{width:211px; margin:0!important; padding:0!important;}
.social_post_form_wrapper .widget-social_post_scheduling_time .schedule-fields p{font-size:14px; line-height:16px; padding:6px 0 0 6px;}
.social_post_form_wrapper .schedule-fields .timezone select{ width:110px; height:24px; font-size:11px; padding:1px; position: relative; top: -50px; left:60px;}
.social_post_form_wrapper .schedule-fields ul{margin:5px 0 0 0;}
.social_post_form_wrapper .schedule-fields ul li i{font-size:16px; width:15px; text-align:left; color:#666;}
.social_post_form_wrapper .schedule-fields ul li .icon-mention-facebook{text-align:center;}
.social_post_form_wrapper .schedule-fields ul li span{color:#666;}
/* .social_post_form_wrapper .schedule-fields .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{top:3px!important;} */
.social_post_form_wrapper .schedule-fields ul{padding:0 6px 6px 6px;}
.social_post_form_wrapper .schedule-fields .tiny_scrollbar{height:172px!important; border-top:solid 1px #e4e4e4; margin:6px 0 0 0;}
.social_post_form_wrapper .schedule-fields .tiny_scrollbar ul{padding:0 6px;}
.social_post_form_wrapper .schedule-fields .tiny_scrollbar .track{background:#fafafa; border-top:none; border-right:none; border-left:solid 1px #e4e4e4; border-bottom:none;}
.social_post_form_wrapper .schedule-fields .tiny_scrollbar .thumb{background:#ccc;}
.social_post_form_wrapper .schedule-fields .tiny_scrollbar .thumb .end{background:#fafafa;}
.social_post_form_wrapper .schedule-bar {float: left;width: 486px;margin: 10px 0;padding: 6px;background: #eaeaea;border: solid 1px #ddd;}

.social_post_form_wrapper .schedule-bar p{font-size:12px; color:#333; line-height:24px;}
.social_post_form_wrapper .schedule-bar .scheduling-time{margin:0 0 0 3px;}
.social_post_form_wrapper .schedule-bar .time-value{color: #333; font-size: 15px; font-weight: bold; line-height: 20px; height: 20px!important; text-transform: lowercase; }
.social_post_form_wrapper .schedule-bar small{font-size:9px; color:#666; float:left; margin:0 0 0 6px;}
.social_post_form_wrapper .schedule-bar .btn{padding: 0 5px; font-size: 12px; height: 22px!important; line-height:20px; float:left; margin:0 1px 0 0;}
.social_post_form_wrapper .schedule-bar .btn i{font-size:14px!important; position:relative; top:1px; margin:0 8px 0 0;}
.social_post_form_wrapper .schedule-bar .btn .icon-post-now{margin:0 6px 0 0; top:-1px;}
.social_post_form_wrapper .schedule-bar .btn .icon-schedule-post{top:0px;}
.social_post_form_wrapper .schedule-bar .btn .icon-smart-schedule{margin:0 4px 0 0;}
.social_post_form_wrapper .schedule-bar .btn.inset{background:#09c!important; border:solid 1px #0086b3; color:#fff; -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);box-shadow:  inset 0 0 0 rgba(0, 0, 0, 0);}
.social_post_form_wrapper .schedule-bar .btn.inset:hover{background:#0086B3; border:solid 1px #0086B3;}

.social_post_form_wrapper .select-separator{float:left; line-height:26px; font-size:14px; color:#666;margin:0 4px;}
.social_post_form_wrapper .select-hour-fields{float:left; margin:10px 0 0 10px; width:250px;}

.social_post_form_wrapper .calendar-fields{float:left;}
.social_post_form_wrapper .calendar-fields .help-block{position:absolute; left:0; top:0;}
.social_post_form_wrapper .calendar-fields .ui-datepicker-calendar thead tr th{font-size:8px; color:#666;}

.post-form-left{float:left; width:500px;}
.social_post_form_wrapper .post-form-left{position:relative;}
.post-form-right{float:right; width:210px; margin:2px 0 0 0; position:relative;}

.post-form-right .bbf-error .help-block{margin:0; padding:0; float:left; display:block; width:100%;}
.post-form-right .bbf-checkboxes{min-height:86px;}
.post-form-right .help-block{margin-bottom:0!important;}
.social_post_form_wrapper .icon-platform-selected{width:20px; height:20px; display:block; color:#fff!important; z-index:999;}

.social_post_form_wrapper .profiles-actions{float:left; width:100%; margin:0 0 10px 0;}
.social_post_form_wrapper .profiles-actions p{color:#ccc; float:right; line-height:19px; font-size:12px;}
.social_post_form_wrapper .profiles-actions .btn{float:right; margin-left:4px;}
.social_post_form_wrapper .profiles-actions .normal-link{float:right; color:#ccc;}
.social_post_form_wrapper .profiles-actions .normal-link:hover{color:#666}

.social_post_form_wrapper .social-accounts{color:#333!important; float:left!important;}

.social_post_form_wrapper .timezone-content{margin:10px 0 0 0; float:left;}
.social_post_form_wrapper .timezone-content p{float:left;}
.social_post_form_wrapper .timezone-content .schedule-selected-date{font-size:11px!important; color:#666!important; line-height:24px!important;}
.social_post_form_wrapper .timezone-content p{font-size:11px; margin:0 4px; line-height:24px;}
.social_post_form_wrapper .timezone-message {position: relative; top: -4px; left: 57px; font-size: 9px!important; color:#666;}
.social_post_form_wrapper .timezone-content .timezone .help-block{margin-top: 0px; position: relative; top: -20px;}
.social_post_form_wrapper .timezone-content .timezone { width: 245px; }
.social_post_form_wrapper .timezone-content { width: 252px; }

.social_post_form_wrapper .recommended-text-info{float:right; color:#fff; font-size:10px; padding:5px 0 0 0;}
.social_post_form_wrapper .recommend{font-size:13px;}

.social_post_form_wrapper .link-notice a{color:#999;}
.social_post_form_wrapper .link-notice a:hover{color:#333; text-decoration:none;}
.social_post_form_wrapper .link-button { float: left; width: 22px;  }

.social_post_form_wrapper .reschedule{padding:0 10px;}
.social_post_form_wrapper .various-times{font-family:Calibri, sans-serif!important; font-size:15px!important;}

.social_post_form_wrapper .link-overlay.with-link  .customize-link-triangle{left:169px!important;}
.social_post_form_wrapper .link-overlay {display: none;position: absolute;width: 248px;border: 3px solid #666;background: #fff;z-index: 2;top:41px!important;}

.social_post_form_wrapper .link-overlay .header {background: #eee;}
.social_post_form_wrapper .link-overlay .header h4 {padding: 0 8px;color: #666;font-size: 15px;line-height: 28px;font-weight:100;}

.social_post_form_wrapper .link-overlay .body { padding: 8px; }
.social_post_form_wrapper .link-overlay .left-side,
.social_post_form_wrapper .link-overlay .right-side .fields { display: none;}
.social_post_form_wrapper .link-overlay .body .left-side {float: left;width: 60px;padding: 0 11px 0 4px;}

.social_post_form_wrapper .link-overlay .right-side{width:235px;}

.social_post_form_wrapper .link-overlay .body a.apply {float: left;margin:0;padding: 2px 10px;border: 1px solid #AAA;background: #EEE;color: #888;font-size: 11px;}

.social_post_form_wrapper .link-overlay .carousel { width: 60px; }
.social_post_form_wrapper .link-overlay .carousel .nav {margin: 0 0 8px 0;font-size: 11px;line-height: 20px;}

.social_post_form_wrapper .link-overlay .carousel .arrow {width: 10px;height: 18px;border: 1px solid #CCC;background: #EEE;color: #444;font-weight: bold;line-height: 18px;text-align: center;}

.social_post_form_wrapper .link-overlay .body ul.image-list img { width: 60px; height: auto; }
.social_post_form_wrapper .link-overlay.with-link { width: 346px; }
.social_post_form_wrapper .link-overlay.with-link .left-side,
.social_post_form_wrapper .link-overlay.with-link .right-side .fields { display: block;}
.social_post_form_wrapper .link_caption{height: 28px; width:245px; line-height: 14px; font-weight: 700;}
.social_post_form_wrapper .link_description{height:45px; width:245px; line-height: 14px; margin:5px 0 4px 0; font-size:10px; line-height:11px;}

.social_post_form_wrapper .with-link .bbf-error .help-block{top:56px;}
.social_post_form_wrapper .with-link .right-side { float: left; width: 255px; }


.social_post_form_wrapper .upload-form {width:494px!important; float:right;}
.social_post_form_wrapper .upload-form form{margin:0 auto 15px auto; width:102px; position:relative; }
.social_post_form_wrapper .upload-form iframe{display:none;}
.social_post_form_wrapper .upload-form form span{width:100px; text-align:center; line-height:30px; position:absolute; left:0; top:0; z-index:1;}
.social_post_form_wrapper .upload-input-holder{margin:0 auto; position:relative; width:100px; padding:0; height:30px; cursor:default;}
.social_post_form_wrapper .upload-form p{text-align:center; font-size:14px; margin:0 0 10px 0;
                                         display:inline-block;
                                         margin:0;
                                         padding-left:10px;
                                         line-height:38px;
}
.social_post_form_wrapper .upload-form .progress{
    display:none;
    height: 10px;
    width: 300px;
    position: absolute;
    margin: 0 auto;
    top: 13px;
    left: 180px;
}
.social_post_form_wrapper .upload-form .cancel-image{line-height: 30px; margin: 0 0 0 10px; cursor: pointer; font-size: 13px; left:100px; top:0; position:absolute;}
.social_post_form_wrapper .upload-success img{max-width:160px; max-height:100px;}
.social_post_form_wrapper .upload-image-holder{float:left; position:relative;margin-bottom: 10px; width:160px; overflow:hidden;text-align:center;}


.social_post_form_wrapper .toggle-demographics{font-size:13px; color:#141313; margin:0 0 4px 0; display:inline-block;}
.social_post_form_wrapper .demographics{margin:0 0 5px 0;}
.social_post_form_wrapper .demographics-content{margin:4px 0 0 0; width:235px;}
.social_post_form_wrapper .with-link .demographics-content{margin:4px 0 0 0; width:242px;}

.social_post_form_wrapper .favicon .upload-success img{width:16px; float:left; height:auto;}
.social_post_form_wrapper .image-upload{
    float:left;
    height:0;
    min-height:0;
    /*  position:absolute;
      top: 111px;
      z-index: 99;
      height: 38px;
      background:#d3d3d3;
      border:0 none;*/
}
.social_post_form_wrapper .image-description{float:right;}
.social_post_form_wrapper .image-description textarea{display:none; height:110px; width:320px;}
.social_post_form_wrapper .remove-image{position:absolute; right:5px; top:5px;}
.social_post_form_wrapper .remove-image i{margin-right:0;}
.social_post_form_wrapper .cancel-image{display:none;}

.social_post_form_wrapper .btn-holders{overflow:hidden;}
.social_post_form_wrapper .btn-holders .btn-holder{float:left;margin:10px 0 0 0;}
.social_post_form_wrapper .btn-holders .no-profiles{float:left; font-size: 13px; margin: 10px 0 0 10px; color: #333; line-height: 30px;}

/* ============================================================ */
/* END POSTING CONSOLE */
/* ============================================================ */

/* ============================================================ */
/* SOCIAL POST CONSOLE BLANK STATE */
/* ============================================================ */
.post-form-left .errors,
.widget-update_form .errors,
.widget-report_form .errors,
.widget-report_widget_tagged_items_form .errors,
.group_edit_form .errors { color: #da3610; font-style: italic; font-size: 11px; position: relative; top: 14px; }
.widget-report_widget_tagged_items_form .errors,
.widget-update_form .errors { top:-10px; }
.widget-folder_new .errors { top:0px; }
.post-form-left .general-container{width: 494px!important; overflow: hidden; height: 150px;}
.empty-state-post-messages{height:145px; position:relative;}
.social-post-form-blank-state .add-link-holder{width: 492px;}
.empty-state-post-message{font-size: 14px!important; color: #999!important; padding: 8px 0 0 10px;}
.empty-state-post-message-recommended{position: absolute; right: 10px; bottom: 8px; color: #999!important; font-size: 14px!important;}
.empty-state-post-message-recommended .icon-arrow-down{font-size: 18px; position: relative; top: 2px; margin: 0 0 0 5px;}
.social-post-form-blank-state .general-container {margin-bottom:10px;}
.social-post-form-blank-state .icon-smart-schedule{font-size:23px; float:left; width:25px; margin:4px 0 0 0;  color:#666;}
.social-post-form-blank-state .schedule-bar p{margin:0 0 0 25px; font-size:13px; line-height:16px; color:#666;}
.social-post-form-blank-state .schedule-bar{padding:4px 6px;}
.social-post-form-blank-state .add-link-holder .btn-holder{margin-top:3px;}
.social-post-form-blank-state .widget-add_social_profile{border:none; margin:0; padding:0;}
.social-post-form-blank-state .widget-add_social_profile .select-stream-group .btn{background-color:#fff!important; padding:0!important;}
.social-post-form-blank-state .widget-add_social_profile .select-stream-group .btn .icon-plus{font-size:18px; position:relative; top:1px; width:auto; margin:0 4px 0 0;}
.social-post-form-blank-state .folders-content .select-stream-group .dropdown-menu{right: 15px; bottom: auto; top: 0;}

/* TAG CLOUD LIST */

.tag-cloud-list{margin:10px 20px 0 0; padding:0; /*overflow:hidden;*/}
.tag-cloud-list li{line-height:34px; float:left; margin-left:20px; list-style:none;}
.tag-cloud-list li a{text-decoration:none;}
.tag-cloud-list li a:hover{text-decoration:none; color:#000;}
.tag-14{color:#c0c0c0;}
.tag-15{color:#bbb;}
.tag-16{color:#aaa;}
.tag-17{color:#999;}
.tag-18{color:#888;}
.tag-19{color:#777;}
.tag-20{color:#666;}
.tag-21{color:#555;}
.tag-22{color:#444;}
.tag-23{color:#404040;}
.tag-24{color:#333;}

/* MODAL ALERT */

.modal .alert{left:0; top:-67px; width:100%; border:none; padding:0; height:50px; box-shadow:none; -moz-box:shadow:none; -webkit-box-shadow:none; line-height:50px;}
.modal .alert .close{margin:17px 20px 0 0;}

/* SIGNALS */

.widget-signals_action_menu .main-section-nav > li > a > i,
.widget-activity_action_menu .main-section-nav > li > a > i { display:inline-block; width:18px; }
.widget-activity_action_menu .main-section-nav > li > a > i { width:22px; }








/*.mention-signal .mention-action-bar li.mention-action-button:first-child {margin-left:90px;}*/
.item-container .signal-action-bar-container .btn.retweet {margin-left:0!important;}
.item-container .mention-action-bar li:first-child .btn.connect-account {margin-left:0px!important;}
.reconnect-button .connect-account .icon-plus { font-size:11px!important; }
/*.mention-container.remove-action-bar:hover .mention-action-bar li.mention-action-button:first-child{margin-left:90px;}*/



.signals-left-content{width:112px; height:54px; float:left;}
.alert-content{margin:0 0 0 112px; position:relative; overflow: hidden;}


.signals-mention .mention-right-container{position:relative;}


.alert-story-container .mention-text{font-size:14px;}

.alert-content-numbers{padding:15px 310px 0 20px;}

.stream-alert-name{height:24px; line-height:24px; border-bottom:solid 1px #dedede; color:#999; float:right; font-size:14px; padding:0 0 0 8px;}
.alert-number-of-mentions p{float:left; font-size:25px; color:#999; font-weight:700; line-height:25px; margin:0 10px 0 0;}
.alert-number-of-mentions span{float:left; font-size:14px; color:#999; line-height:18px; margin:7px 0 0 0;}
.alert-number-of-mentions{float:left; padding:10px 0 0 0}

.last-story-endorsed{padding-top:12px; color:#b2b2b2; font-size:11px;}

.top-story-title{padding:3px 0 0; font-size:13px;}
.top-story-title{font-size:12px; font-weight:700;}
.top-story-title a{color:#333;}
.top-story-text{font-size:10px; padding-top:5px; padding-right:14px; padding-bottom:10px;}

.signal-influencer-right{float:right; /*width:300px;*/width:43%; position:relative; background:#f5f6f7; border:#e6e8ea; margin:10px 0 0 0; border:solid 1px #e4e6e8;}
.mention-container:hover .signal-influencer-right{background:#F7F8F9;}
.signal-influencer-left{overflow:hidden;width:55%;float:left;}
.signal-influencer-right p{padding-left:14px; overflow:hidden; word-wrap:break-word; line-height:16px;}
.signals .signal-influencer-right p{overflow:visible;}
.signal-influencer-right .story-url{font-size:10px; overflow:hidden;}
.signal-influencer-right .story-url:hover{color:#008338;}
.signal-influencer-right .context-border-container{padding:2px; background:#fff; border:solid 1px #dfdfdf; position:relative; margin:-35px 14px 4px 10px; float:right;}

.influencer-container .mention-content{margin:0;}

.influencer-container .influencer-separator{position:absolute; right:325px; top:0; width:1px; height:100%; background:#E6E6E9;}

.influencer-container .context-border-container img{max-height:70px; max-width:100px;}


.influencer-image{width:112px; height:112px;position:relative; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; float:left; margin:18px 10px 15px 8px;behavior:url(public/PIE.htc);}
.influencer-image img{width:112px; height:112px; top:0; left:0; position:absolute;behavior:url(public/PIE.htc);}
.influencer-image > svg {left:-14px; top:-14px;position:absolute!important;}

.influencer-container-details{margin:13px 15px 0 140px;}
.influencer-container-details .story-url{font-size:10px; line-height:13px; margin:4px 0 0 0; float:left; display:block;}
.influencer-container-details .story-url:hover{color:#008338;}

.influencer-web-page{display:inline-block; width:100%;}

.influencer-name{font-size:16px; font-weight:700; position:relative;}
.influencer-name a{color:#333;}

.alert-container .influencer-display-name, .mention-content-full .mention-display-name {color:#bbb; font-size:12px; position:absolute; right:0px; text-align:right; padding-left:4px; top:-1px; line-height:18px; display: none; font-weight: 100;}
.alert-container .influencer-display-name { top:-3px; background-color:rgba(255, 255, 255, 0.9); padding:3px 5px; }
.item-container .alert-container .influencer-display-name{position: relative; top: 0; left: 0; padding-left: 2px; display: inline-block; line-height: 14px;}
/*.alert-container.spike-signal .signals-top-bar {margin-left:1px;}*/
.mention-content-full .mention-display-name { position:relative; line-height:12px; }
.alert-container:hover .influencer-display-name, .mention-container:hover .mention-display-name{display:inline-block;}

.influencer-container-details{font-size:11px;}
.influencer-summary{margin:5px 70px 0 0;word-wrap:break-word;}
.influencer-followers{font-weight:700; font-size:20px; line-height:20px; color:#999; display:block;}
.suffix{float:left; font-size:18px; line-height:18px; color:#999; margin-top:4px;}
.influencer-followers-text{font-size:9px; line-height:20px; color:#999; display:block; text-transform: uppercase;}
.influencer-location{color:#999; font-weight:700; line-height:13px; margin:4px 0 0 0; font-size:12px;}
.influencer-location .icon-location-indicator{height:auto; width:auto; font-size:13px; margin:0 4px 0 0; }
.influencer-type {line-height: 20px!important; margin-bottom: 10px;}

.mark-irrelevant-button{float:right!important;}
.mark-irrelevant-button .btn{border-right:none;}

.outside-hexagon{color:#F3F4F6;}

.signal-day{height:25px; background:#8a8a8a; font-size:16px; text-align:center; color:#ddd; line-height:25px;position:relative;left:0px;}
.signal-time-interval{height:25px; background:#e5e5e5; line-height:25px; text-align:center; color:#a5a5a5; font-size:14px; font-weight: 700;}
.signal-description {font-size: 10px; text-transform: none;}
.signal-summary{font-size:14px; line-height:16px; color:#acacac;}
.signal-projection{font-size:20px; color:#8a8a8a; line-height:28px; margin:0 10px 0 0; font-weight: 700;}
.signal-language-indicator{position:absolute; right:26px; bottom:20px; font-size:13px; font-weight:700; color:#fff;}
.signal-platform-indicator{position: absolute; right: 24px; bottom: 20px;}
.signal-type a.filter-link {word-wrap:break-word;}
.signal-type a{color:#999;}
.signal-type a:hover{color:#666;}


.spike-map {float: right!important; margin-right: 50px; margin-top: 15px;}
.spike-platform {color: #FFF!important; font-size:22px!important;}
.spike-signal .mention-core, .burst-signal .mention-core{min-height:70px;}
.item-container .spike-signal .mention-core, .item-container .burst-signal .mention-core{min-height:130px;}
/* METRICS PAGE */

.metrics-block-number{width:205px; float:left;}
.metrics-block-graph{margin:0 0 0 220px; position:relative;}
.row-reversed .metrics-block-number{float:right;}
.row-reversed .metrics-block-graph{margin:0 220px 0 0; padding:20px 0 0 0;}
.metrics-block-gender{width:318px; float:left;}
.TwitterAnalytics .metrics-block-gender-relative{min-height:0px;}
.metrics-block-gender-relative{margin:0 0 0 333px; min-height:158px;}
.metrics-block-gender-relative .graph8{height:95px!important;}
.metrics-block-graph .graph8, .metrics-block-graph  h5, .metrics-block-graph .graph_mentions, .metrics-block-graph .sentiment-graph, .metrics-block-graph .views-graph, .metrics-block-graph .graph9{margin-left:0!important;}
.row-reversed .metrics-block-graph  h5{margin-left:15px!important}

.metrics-container .row-fluid{margin-bottom:15px;}
.TwitterAnalytics .top-locations-analytics #title{margin-top:0;}
.metrics-container{margin-left:25px;margin-bottom: 100px;}
.metrics-box{padding:25px 0;}
.metrics-container h5{margin:0 0 0 15px;}
.metrics-text-link{padding:15px 25px; display:block; text-align:center;}
.metrics-text-link .number{font-size:40px; font-weight:700; color:#333; line-height:42px; font-family:'Open Sans', sans-serif; font-weight:700;}
.metrics-text-link .number i{font-style:normal; font-size:35px;}
.metrics-text-link .text{font-size:20px; color:#666; line-height:20px; display:block;}
.metrics-text-link:hover{text-decoration:none;}
.metrics-text-link:hover{background:#f3f4f6;}
.metrics-state-manager{height: 100px;}

.no-of-mentions-link{margin:20px 0 0 5px;}
.metrics-img-link{padding:10px; display:block; float:left;}
.metrics-img-link:hover{background:#f3f4f6; text-decoration:none;}
#male:hover, #female:hover{background:none;}
.metrics-img-link i{float:left; margin:0 10px 0 0;}
.metrics-img-link  .number{color:#333; font-size:25px; line-height:27px; font-weight:700; display:block; padding:0 0 0 45px; font-family:'Open Sans', sans-serif; font-weight:700;}
.metrics-img-link .text{color:#333; font-size:15px; font-weight:100; line-height:17px; display:block; padding:0 0 0 45px;}
.number-text{float:left;}
.metrics-box .metrics-img-link{margin:10px 0 0 5px;}
.likes .number, .likes .text{color:#3B5998!important;}
.shares .number, .shares .text{color:#3B5998!important;}
.retweets .number, .retweets .text{color:#00aced!important;}
.white-row{background:#fff; padding:20px 0;}
.white-row h5 .popover-question-container .icon-question{top:0;}
#metrics-trend.white-row {padding:20px 0}
.graph_mentions{height:100px; margin:15px 20px 0 10px;}
.graph8{height:80px; margin:15px 20px 0 20px;}
#facebook-fans-trend{height:120px;}
.graph9{height:110px; margin:15px 20px 0 20px;}
.views-graph{height:180px; margin:15px 20px 0 20px;}
.white-block{background:#fff; padding:20px 0;}
.top-platforms{list-style:none;}
.social-platform{float:left; position:relative;}
.social-platform{margin:15px 45px 0 0;}
.social-hover{width: 80px; height: 80px; background:#F3F4F6; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; top: 10px; left: 10px; position: absolute; z-index:1; display:none;behavior:url(public/PIE.htc);}
.social-platform:hover .social-hover{display:block;}
.social-platform-graph{width:100px; height:45px;}
.social-platform .metrics-text-link i{display:inline-block; height:24px; margin:3px 0 0 0; vertical-align:middle; text-align:center;}
.social-platform .metrics-text-link .text{font-size:10px; line-height:10px;}
.social-platform .metrics-text-link .number{font-size:20px; line-height:22px; margin:0; display:block;}
.social-platform .metrics-text-link{padding:0; position:absolute; width:100px; left:0; top:20px; cursor:pointer; z-index:2;}
.social-platform .metrics-text-link:hover{background:none;}
.other-platforms{list-style:none;}

#sharing-metrics-widget .metrics-img-link{margin:0 0 0 15px; float:none; display:inline-block;}
.sentiment-graph{height:170px; margin:15px 20px 0 20px;}
#sentiment-gauge-widget{margin:15px 0 0 5px;}
.sentiment-analytics .metrics-text-link .number, #facebook-sentiment-gauge .metrics-text-link .number{font-size:30px; line-height:30px; color:#98C949;}
.sentiment-analytics .metrics-text-link, #facebook-sentiment-gauge .metrics-text-link{padding:0; width:170px; margin:0 0 0 15px;}
.sentiment-analytics .metrics-text-link:hover, #facebook-sentiment-gauge .metrics-text-link:hover{background:none;}

.gender{margin:0 0 0 5px; cursor:pointer; position:relative;}
.gender .number{margin:5px 0 0 0;}

#male span{padding:0!important;}
#male span{color:#1B88A7;}
#male div div{margin:0 0 0 52px; padding:10px;}

#female{float:right;}
#female i{float:right;}
#female span{padding:0!important; text-align:right;}
#female span{color:#EA4237;}
#female div div{margin:0 52px 0 0; padding:10px;}

#male:hover div div{background:#F3F4F6;}
#female:hover div div{background:#F3F4F6;}
#male:hover span, #female:hover span{color:#333;}

.daily .metrics-text-link{padding:15px 10px; margin:0 0 0 5px; clear:both; float:left; text-align:left;}
.other-daily .number{font-size:20px; line-height:22px; float:left;}
.other-daily .text{font-size:16px; line-height:18px!important; float:left; padding-top:3px; padding-left:8px;}
.other-daily .metrics-text-link{padding:7px 10px;}

.impressions .metrics-text-link:hover { background:none; }
.impressions .metrics-text-link:active .number {color:#333!important;}
.impressions .metrics-text-link:active .text {color:#666!important; }

.top_language:hover p{color:#333;}
.top-languages-analytics ul{list-style:none; width:100%; margin:10px 0 0 0}
.top-languages-analytics li{float:left; width:100%; margin:0 0 2px 0;}
.top-languages-analytics p{float:left; font-size:15px; color:#333; line-height:22px; width:110px; font-size:15px; color:#333; text-align:right; margin:0 0 0 15px; cursor:pointer;}
.top-languages-analytics .top_language:hover .top-bar span{color:#333;}
.top-languages-analytics .top-bar{height:22px; background:#844ba5; position:relative; cursor:pointer;}
.top-languages-analytics .selected p{color:#000;}
.top-languages-analytics .selected .top-bar{background:#000;}
.top-languages-analytics .selected .top-bar span{color:#000;}
.top-bar span{color:#844BA5; line-height:22px; right:-40px; width:35px; top:0; position:absolute; font-size:15px;}
.top-bar-holder{margin: 0 50px 0 140px;}
.distribution_container{margin:10px 0 0 0; height:120px; overflow:hidden;}

.gender-container{width:155px; float:left;}
.gender-container-left{border-right:solid 1px #F3F4F6;}
#total-number-of-mentions{float:left; margin:0px 0 0 5px;}
#top_locations_analytics{float:left; width:100%;}
.top-locations-analytics{padding:0 15px; overflow: hidden;}
.top-locations-analytics h5{margin:0; float:left;}
.top-locations-analytics .popover-question-container{margin: 1px 0 0 7px;}
.top-locations{float:left; width:100%; margin:20px 0 0 0;}
.top-locations li{list-style:none; float:left; margin:0 10px 0 0;}
.top-locations li .metrics-text-link:hover{background:#F3F4F6;}
.top-locations li .metrics-text-link:hover div{color:#333!important;}
.location-mini-map{float:left; cursor:pointer;}
.TwitterAnalytics .location-mini-map{float:left; cursor:default;}
.top-locations ul{list-style:none;}
.top-locations li .metrics-text-link{text-align:left; float:left; padding:10px; margin:0px 0 0 5px;}
.top-locations li .metrics-text-link .text{font-size:14px; line-height:14px; color:inherit; text-transform:capitalize;}
.top-locations li .metrics-text-link .number{font-size:24px; line-height:28px; color:inherit;}
.top-locations-analytics .breadcrumb a{cursor:pointer; color:#999;}
.top-locations-analytics .breadcrumb a:hover{color:#333;}
.top-locations-analytics .breadcrumb a:active{color:#ea4237;}
.top-locations-analytics .breadcrumb li{color:#666; font-size:12px; line-height:24px; position:relative; z-index:3;}
.top-locations-analytics .breadcrumb {margin:0px 0 0 0; background:#f0f0f0; height:24px; clear: both;}
.top-locations-analytics #title {float:left; width:100%; margin:15px 0;}
.drilldown{cursor:pointer;}
.gender-container .text{text-transform:capitalize; padding-top:10px!important;}
.white-row .span9{position:relative;}

.hourly-filter-wrapper{position:absolute; right:20px; top:0;}
.hourly-filter-wrapper li{list-style: none;float: left;cursor: pointer;color:#999;margin: 0 0 0 7px;font-size: 11px;border-left: solid 1px #CCC;height: 15px;line-height: 15px;padding: 0 0 0 7px;}
.hourly-filter-wrapper li.selected{color:#666;}
.hourly-filter-wrapper li:hover{color:#333;}
.hourly-filter-wrapper li:first-child{border:none;}

#total-number-of-mentions:hover{background:none;}
#total-number-of-mentions:active .number {color:#333!important;}
#total-number-of-mentions:active .text {color:#666!important; }
#search_views_total, .other-daily .metrics-text-link, #sharing-metrics-widget .metrics-img-link{background:none;}

.no-data-container{margin: 15px 15px 10px; text-align:left;}
.no-data-container p{font-size:38px; font-weight:700; color:#999; margin:0; font-family: 'Open Sans', sans-serif; cursor: default; float: none; text-align: left; line-height: 46px;}
.no-data-container span{font-size:14px; color:#333;}
.top-locations-analytics .no-data-container{margin:15px 0 0 0; width:430px;}
.distribution_container .no-data-container{width:210px;}
.reset_filter_button{cursor:pointer;line-height: 22px; font-size: 13px; margin: 0 0 0 15px;}
.reset_filter_button i{font-style: normal; font-weight:700; font-size:12px!important;}
.white-block .show-more-platforms{display:none; position: absolute;bottom: 10px;left: 0;}
.white-block:hover .show-more-platforms{display:inline-block}

.show-more-platforms{line-height: 16px; padding: 3px 7px!important; background-color: #F0F0F0; color: #666; font-size: 13px!important; border: none!important;}
.show-more-platforms .icon-show-more{margin:0 4px 0 0;}
.show-more-platforms:hover{border:none;}
.show-more-platforms .show-less{display:none;}
.show-less-platforms .show-all{display:none;}
.show-less-platforms .show-less{display:inline-block;}

/* LOGIN */

.background-image{position:absolute; top:0; left:0; width:100%; height:100%; z-index:997;}
.login-container{width:250px; margin:0 auto; padding:100px 0 0 0; position:relative; z-index:998;}
.login-container form{margin:50px 0 0 0;}
.login-container .input-text{margin-bottom:10px; width:240px;}
.login-container .btn-holder{margin:36px 0 0 0; float:left;}
.forgot-password-link{font-size:13px; line-height:30px; display:block; float:left; margin:36px 0 0 10px; color:#333;}
.login-form .btn{line-height:18px; padding:4px 15px;}

/* LOADING */

.loading-content{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:9000;

    background-color: #f6f7fa;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, left top, right top, from(#fcfcfc), to(#f6f7fa));
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(left, #fcfcfc, #f6f7fa);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(left, #fcfcfc, #f6f7fa);
    /* IE 10 */
    background: -ms-linear-gradient(left, #fcfcfc, #f6f7fa);
    /* Opera 11.10+ */
    background: -o-linear-gradient(left, #fcfcfc, #f6f7fa);
}
.loading-container .app-logo{margin:0 auto; text-align:center;}
.loading-container .app-logo img{max-width:300px; width:auto;}
.loading-container .progress{margin-top:20px;}
.loading-container{width:470px; margin:0 auto; padding:100px 0 0 0; position:relative; z-index:998;}
.loading-container p{text-align:center; padding:25px 0 0 0; font-size:16px;}
@-webkit-keyframes progress-bar-stripes {
    from {background-position: 0 0;}
    to {background-position: 40px 0;}
}
@-moz-keyframes progress-bar-stripes {
    from {background-position: 0 0;}
    to {background-position: 40px 0;}
}
@-ms-keyframes progress-bar-stripes {
    from {background-position: 0 0;}
    to {background-position: 40px 0;}
}
@keyframes progress-bar-stripes {
    from {background-position: 0 0;}
    to {background-position: 40px 0;}
}
.progress {
    overflow: hidden;
    height: 28px;
    background-color: #fff;
    border:solid 1px #999;
}
.progress .bar {
    width: 0%;
    height: 28px;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #FFF5C3;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width 0.6s ease;
    -moz-transition: width 0.6s ease;
    -ms-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}
.progress-striped .bar {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
}
.progress.active .bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

/* SMALL SELECT */

.mini-select .chzn-container-single .chzn-single {background-color: #F0F0F0;
                                                  border: 1px solid #DFDFDF;
                                                  color: #666666;
                                                  font-size: 10px;
                                                  line-height: 17px;
                                                  height:17px;
}
.mini-select .chzn-container{width:auto!important;}
.right-action-item .mini-select .chzn-container-single .chzn-single{background:#F3F4F6; color:#CCC!important;}

.mini-select .chzn-container-single .chzn-single{color:#333!important;}
.mini-select .chzn-container-single .chzn-single:hover{background-color:#f2f2f2!important; border:solid 1px #d3d3d3; color:#333!important ;}
.mini-select .chzn-container-active .chzn-single{background-color:#f2f2f2; border:solid 1px #d3d3d3;
                                                 box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.15)!important;
                                                 -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.15)!important;
                                                 -moz-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.15)!important;}
.mini-select .chzn-container .chzn-drop{width:70px!important;}


/* LABELS */

.default-label{font-size:14px; color:#333; line-height:26px; display:block;}


/* TEMP STUFF */

.action-nav select{height:30px; width:220px; display:inline-block; margin:4px 0 0 20px;}


select{height:30px;}
#date-filter-widget{float:left; width:100%;}

.logout{float:left; width:30px; height:20px; display:none; float:left; margin:6px 0 0 0; color:#505153; cursor:pointer;}
.logout:hover{color:#fff;}

.settings-link,
.help-link{float:left; width:30px; height:20px; display:none; margin:6px 0 0 0; color:#50513; cursor:pointer;}

.settings-link a,
.help-link a{display:block; color:#505153;}

.settings-link a:hover,
.help-link a:hover{color:#fff;}


.main-nav-expanded:hover .logout,
.main-nav-expanded:hover .settings-link,
.main-nav-expanded:hover .help-link{display:block;}

.radio-options-gender {clear:both; float:left;}

/*.hasDatepicker{width:86px; height:40px; background:#ececf0; border:solid 1px #dedede; border-radius:0; padding:0 10px; font-size:16px; color:#999; text-align:left; box-shadow:none; margin:5px 0 5px 20px; text-shadow:none; line-height:40px; cursor:pointer;}
.hasDatepicker:hover{color:#333; background:#f6f6f6;}*/
.ui-widget-header{border:solid 1px #dfdfdf!important; background:#666!important; -moz-border-radius:0!important; -webkit-border-radius:!important; -moz-border-radius-topright: 0!important;
                  -webkit-border-top-right-radius: 0px0!important;
                  -khtml-border-top-right-radius: 0px0!important;
                  border-top-right-radius: 0px0!important;}
.ui-widget-content{background: #F6F6F6!important; -moz-border-radius:0!important; -webkit-border-radius:!important; border: 1px solid #DEDEDE!important;-moz-border-radius-topright: 0!important;
                   -webkit-border-top-right-radius: 0px0!important;
                   -khtml-border-top-right-radius: 0px0!important;
                   border-top-right-radius: 0px0!important;behavior:url(public/PIE.htc);}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#999!important; background:none!important;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:solid 1px #666!important; color:#666!important;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{color:#fff; border:none!important; background:#ccc!important; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background:none!important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{color:#fff!important; border:none!important; }
.ui-state-hover, .ui-datepicker-next-hover{border:none!important;}
.ui-widget-header .ui-state-hover, .ui-widget-header .ui-state-focus{border:none!important;}
.ui-datepicker-prev-hover .ui-icon-circle-triangle-w{color:#fff;}
.ui-datepicker-next-hover .ui-icon-circle-triangle-e{color:#fff;}
.ui-datepicker-year{position:relative;top:3px;}
#date-filter .ui-datepicker {width:211px; padding:0; margin:0; border-bottom:none!important;}
#date-filter{width:211px;}
#date-filter .highlighted  a{color:#fff!important; background:#09C!important; border:none!important;}
.ui-widget-content{border:none!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{width:27px; height:27px;}
.ui-datepicker-calendar thead tr th span{width:27px;}
.ui-datepicker-calendar thead tr th{border:solid 1px #dfdfdf!important;}

.delete-object .warning{color: #666; font-size: 14px; font-weight: 700; font-family: 'Open Sans', sans-serif; padding: 0 0 20px 0;}

/* RESPONSIVE STUFF */

/* FORMS */
.form ul{list-style:none;}
.form label{color:#000; font-size: 12px; font-weight: 700;  line-height: 25px;text-transform:uppercase;}
.delete-object .cancel{cursor:pointer; margin:0 0 0 10px; font-size:14px;position:relative;top:3px;}
.bbf-error .help-block{color:#da3610;}
/* FACEBOOK STREAM */

.facebook-action-menu{height:100%;}


/* FACEBOOK METRICS */

#facebook-fans-number{padding:15px; display:inline-block; text-align:left;}
#facebook-fans-number .number{color:#32aadb;}
.mb-0{margin-bottom:0!important;}
.mt-0{margin-top:0!important;}
#facebook-viral-reach-number:hover, #facebook-talking-about-number:hover, #facebook-fans-number:hover, #facebook-engagement-number:hover, #facebook-fans-new-number:hover, #facebook-fans-lost-number:hover, #facebook-posts-number:hover, #facebook-comments-number:hover, #facebook-likes-number:hover{background:none;}
#facebook-fans-new-number{padding:5px 15px; display:inline-block; text-align:left;}
#facebook-fans-lost-number{padding:5px 15px; display:inline-block; text-align:left;}
#facebook-fans-new-number .text, #facebook-fans-lost-number .text{font-size:12px; font-weight:700; color:#333; text-transform:uppercase;}
#facebook-fans-new-number .number{font-size:30px; line-height:32px; color:#006600;}
#facebook-fans-lost-number .number{font-size:30px; line-height:32px; color:#CC3300;}
#facebook-engagement-number{padding:15px; text-align:left;}
#facebook-engagement-number .number{color:#127112;}
#facebook-posts-number, #facebook-comments-number, #facebook-likes-number{padding: 7px 15px; clear:both;}
#facebook-posts-number .number, #facebook-comments-number .number, #facebook-likes-number .number{font-size: 25px; line-height: 25px; float: left;}
#facebook-posts-number .text, #facebook-comments-number .text, #facebook-likes-number .text{font-size: 16px; line-height: 16px; float: left; padding-left: 8px; padding-top:9px;}
#facebook-posts-number .number{color:#32AADB;}
#facebook-comments-number .number{color:#C513D7;}
#facebook-likes-number .number{color:#D5AF1A;}
#facebook-viral-reach-number, #facebook-talking-about-number{padding:15px; text-align:left;}
#facebook-talking-about-number .number{color:#32AADB}
#facebook-viral-reach-number .number{color:#127112}
#top-locations-bar{position:relative; float:left; width:100%;}

/* TWITTER STREAM */

.twitter-action-menu{height:100%;}
.twitter-timeline-mentions .mention-type,
.your-tweets-mentions .mention-type,
.twitter-messages-mentions .mention-type{display:none;}

.your-tweets-mentions .right-action-bar{display:none; }
/*.order-by-options{width: 90px; float: left; line-height: 14px; height: 20px; padding: 0px; margin:0;}*/
#twitter_total_followers, #twitter_engaged_followers_number, #twitter_retweets_number, #followers-engaged-widget{padding:15px; display:inline-block; text-align:left;margin:0;}
#followers-engaged-widget{display:block;}
#twitter_total_followers .number{color:#32aadb;}
#twitter_total_followers:hover, .metrics-retweets:hover,#twitter_retweets_number:hover, #twitter_engaged_followers_number:hover, #twitter_views_number:hover, #twitter_followers_new:hover, #twitter_followers_lost:hover {background:none;}


#twitter_followers_new, #twitter_views_number{padding:15px; display:inline-block; text-align:left;}
#twitter_followers_lost{padding:5px 15px; display:inline-block; text-align:left;}
#twitter_followers_new .text, #twitter_followers_lost .text{font-size:12px; font-weight:700; color:#333; text-transform:uppercase;}
#twitter_followers_new .number{font-size:30px; line-height:32px; color:#006600;}
#twitter_followers_lost .number{font-size:30px; line-height:32px; color:#CC3300;}


.metrics-retweets{padding: 0 15px!important; clear:both;}
.metrics-retweets .number{font-size: 20px; line-height: 22px; float: left;}
.metrics-retweets .text{font-size: 16px; line-height: 18px; float: left; line-height: 22px; padding-left: 8px;}
.TwitterYourTweets .numberofmentions, .LinkedinPosts .numberofmentions{height:63px; position:relative;}
.numberofmentions .top-sort-container{right:120px; top:4px; position:absolute;z-index:999;}

/* SIGNALS */

.signals-action-menu{height:100%;}
.signals_types{margin:10px 20px 0 20px;}
.signals_types input{margin: 0 10px 0 0; width: 14px; height: 14px;}
.signals-filter-container .icon-stream-type{color: #333; font-size: 16px; margin: 0 4px 0 0; width: 15px; text-align: left; height: auto; vertical-align: middle;}
.signals-type-container i{float:left; width:20px; font-size:20px; text-align:left!important; line-height:24px!important;}
.signals-type-container .filter-container-list li{overflow:hidden;}
.signals-type-container .filter-container-list li a{float:left; padding:10px 0 10px 20px;}
.signal-filter-item{padding:0 10px 0 30px;}
.signal-filter-type{font-size:17px; font-weight:700; float:left; width:100%;}
.signal-description{width:100%; float:left; line-height:14px; padding-top:2px;}
.signals-type-container .back-list-link a{padding:0 0 0 20px!important; float:none!important;}
.signals-type-container .icon-back { font-size:17px; }
.slider-filter-settings{position:relative; height:5px;}

.slider-line1{width:1px; height:26px; background:#cbcbcb; position:absolute; left:37px; top:-11px; z-index:1;}
.slider-line11{width:1px; height:12px; background:#cbcbcb; position:absolute; left:37px; top:30px; z-index:1;}
.slider-line2{width:1px; height:26px; background:#cbcbcb; position:absolute; left:102px; top:-11px; z-index:1;}
.slider-line3{width:1px; height:26px; background:#cbcbcb; position:absolute; left:167px; top:-11px; z-index:1;}
.slider-line4{width:1px; height:26px; background:#cbcbcb; position:absolute; left:232px; top:-11px; z-index:1;}
.slider-line44{width:1px; height:3px; background:#cbcbcb; position:absolute; left:232px; top:42px; z-index:1;}

.slider-icon1,.slider-icon2,.slider-icon3,.slider-icon4 {cursor:pointer;}

.slider-holder-container{margin:15px 20px 0px 20px;border: solid 1px #cbcbcb!important; background:#cbcbcb!important; width:228px;}

.slider-filter-low{float:left; text-align:left; margin:52px 0 0 20px;}
.slider-filter-high{float:right; text-align:right; margin:52px 20px 0 0;}

.slider-filter-low p,
.slider-filter-high p{font-size:12px; color:#666;}
.slider-filter-low span,
.slider-filter-high span{font-size:9px; color:#999; line-height:9px; float:left; padding:2px 0 0 0;}

.filters-section .slider-filter-settings .icon-cirlce-background{position: absolute; display:block; top:0; left:0; font-size: 36px; z-index:1; color:#dedede;}
.filters-section .icon-circle-1, .filters-section .icon-circle-2, .filters-section .icon-circle-3, .filters-section .icon-circle-4{position: absolute; left:0; top:0; z-index:2;}
.slider-icon{position: absolute; left:0; top:12px; font-size:36px; color:#c6c6c6;}
.slider-icon1{left:24px;}
.slider-icon2{left:89px;}
.slider-icon3{left:154px;}
.slider-icon4{left:219px;}
.slider-icon:hover .icon-circle-1, .slider-icon:hover .icon-circle-2, .slider-icon:hover .icon-circle-3, .slider-icon:hover .icon-circle-4{color:#999;}




.signals .mention-time-stamp{margin-top:3px; text-transform:capitalize;}
.mention-container:hover .icon-signal-hexagon{color:#666;}
.mention-container:hover .outside-hexagon{color:#F3F4F6;}
.story-influencer-triangle{width:25px; height:24px; position:absolute; left:-35px; top:10px; background:#f9f9f9 url(../../img/influencer-story-stle.png);}
.alert-container:hover .story-influencer-triangle {background-color:white;}
/*.hexagon-holder .icon-signals-engage, .hexagon-holder .icon-signals-publish, .hexagon-holder .icon-signals-review
.first-level-list, .second-level-list
.mention-container:hover .hexagon-holder .icon-signals-engage, .mention-container:hover .hexagon-holder .icon-signals-publish, .mention-container:hover .hexagon-holder .icon-signals-review */

/* ============================================================ */
/* SETTINGS */
/* ============================================================ */

.settings-menu li:hover .icon-white{opacity:1; filter: alpha(opacity=100);}
.settings-content{padding:0!important;}
.user-list{margin:0 0 0 300px; background:#f5f5f5;}

.stream-list{margin:0 0 0 300px; background:#f5f5f5;}
.stream-list .top-stream-info-static{height:35px; padding:15px 0 0 0;}
.stream_list ul{list-style:none;}

.widget-tags_list, .tags_list {width:300px;padding:0 10px 0 0;}
.widget-tags_list .redirect-tag , .tags_list .redirect-tag{padding-right:20px;}
.widget-tags_list .folder-tab i, .tags_list .folder-tab i {/*padding-right:5px;font-size:13px!important;*/float:left;}
.widget-directory_list .expand-folder i{float:left;}
.widget-directory_list .expand-folder span {margin-left:10px;display:block;width:220px;margin-left:42px;}
.widget-tags_list .folder-tab span, .tags_list .folder-tab span{margin-left:25px;display:block;}

.add_folder, .add_group, .add_tag{border-top:solid 1px #dedfe1; padding:10px 0 0 10px; margin:0 0 0 10px;}
.add_folder a, .add_group a, .add_tag a{color:#999; font-size:14px; line-height:16px; cursor:pointer;}
.add_folder a:hover, .add_group a:hover, .add_tag a:hover{color:#333; background:none;}
.add_folder a:hover .icon-add-folder, .add_group a:hover .icon-add-folder, .add_tag a:hover .icon-add-folder{opacity:1; filter: alpha(opacity=100);}

.streams .folder-tab:hover .expand-folder{background:#fff!important}
.streams .folder-tab:hover .account-pages-list{background:#fff;}
.streams .folder-tab a:hover{background:#fff!important}
.streams .folder-tab .btn:hover{background:#f2f2f2!important}

.group-tab-user-img{float:left; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px;}
.group-tab-user-img-invited{opacity:0.6; filter: alpha(opacity=60);}
.group-tab-user-name{margin:10px 0 0 66px; display:block; color:#333; font-size:17px; line-height:17px!important; width:auto!important;}
.group-tab-user-stats{margin:5px 0 0 66px!important; display:block; margin:3px 0 0 40px; line-height:18px; font-size:18px; width:auto!important; color:#c9c9c9!important;}
.group-tab-user-name em{display:none;}
.group-tab-user-current{font-weight:700;}
.group-tab-user-current em{display:inline-block!important; font-weight:100; font-style:normal; font-size:14px; color:#999;}
.group-tab-user-img{width:50px; height:50px;}


.users .group-tab:hover .expand-folder{background:#fff!important}
.users .group-tab .btn:hover{background:#f2f2f2!important}
.users .group-tab:hover .group-tab-user-stats{display:none;}
.users .group-tab:hover .user-stats-hover{display:block;}
.users .group-tab .expand-folder{height: 56px; padding: 10px 0 10px 10px;}
.users .folders-content .group-tab .btn-holder{top:28px;}

.user-stats-hover{display:none;}
.user-image-holder{width:50px; height:50px; float:left; padding:2px; background:#f9fafb; position:relative; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px;}
.user-type-icon{width:25px; height:25px; position:absolute; right:-16px; bottom:-11px; text-align:center;}

.users-content-all .main-section-nav .social-profile-facebook .expand-folder, .users-content-all .main-section-nav .social-profile-googleplus .expand-folder{line-height: 16px; padding: 10px 0 5px 10px;}
.users-content-all .folder-tab .expand-folder i{display:none}
.account-pages-list{display:none;}
.users-content-all .account-pages-list{display:block; padding:0 0 0 20px; margin:0 0 0 10px; border-top:solid 1px #efefef;}


.folder-tab:hover .account-pages-list{border-top:solid 1px #f3f3f3;}

.social-profile .expanded-options {display: none;}
.social-profile.expanded .expanded-options {display: inline-block;}
.social-profile-child {min-height:30px; overflow:hidden; padding:5px 0 10px 0;}
.social-page-info a{padding: 0; font-size: 11px!important;}
.social-profile-child img{width:30px; float:left; margin:0 0 0 12px;}
.social-profile .expand-folder i {font-size:16px!important; margin:0 0 0 3px; height:38px;}
.social-profile .expand-folder i.icon-mention-twitter {font-size:16px!important; position: relative; top:2px;}
.social-profile .expand-folder .icon-mention-facebook{top:2px; left:-3px;}
.social-profile .expand-folder .icon-mention-linkedin{font-size:14px!important;}
.social-profile .expand-folder .icon-mention-googleplus{font-size:15px!important;}
.social-page-info{padding:0 0 0 50px;}
.social-page-info p{display:block; line-height: 15px; font-size: 12px; color:#999;}

.account-pages-list{list-style:none;}
.account-pages-list li{list-style:none; line-height:20px; padding:0 0 8px 0; margin:0!important; font-size:12px; color:#999;}
.account-pages-list span{color:#bbb;}
.account-pages-list .icon-circle-list{margin:0 5px 0 40px; font-size:8px;}

.select-fields{width:100%; overflow:hidden;}
.select-fields .label-form, .user-limit-fields .label-form, .stream-limit-options .label-form{float:left !important; margin:0 10px 4px 0; line-height:14px;}
.user-limit-fields .label-form, .user-limit-fields{width:85px\9;}
.select-fields .label-form, .select-fields{width:150px\9;}
.select-fields select{float:left !important;}


/* LEFT-FORM AND RIGHT-FORM */

.invite-form-content .post-form-left{width:530px; position:relative;}
.invite-form-content .post-form-left #errors{font-size:10px; color:red; position:absolute; left:0; top:198px;}

.invite-form-content .post-form-right{width:170px; margin:69px 0 0 0;}
.invite-form-content .post-form-right h2{font-size:11px; color:#999; line-height:16px;}

.folder_form .post-form-right h2{font-size:11px; color:#999; line-height:16px;}

/* PERMISSION EXPLAINED */

.permissions-explained-container{background:#f0f0f0; padding:10px 10px 0 10px; overflow:hidden; }
.permissions-explained-container p{color:#333D43; font-size:10px; margin-bottom:10px;}
.permissions-explained-container h3{font-size:13px; color:#333; line-height:13px; margin:0 0 5px 0;}
.permissions-explained-container h3 i{margin: 0 5px 0 0; width: 12px; display: inline-block; text-align: left; height: 12px; line-height: 12px;}
.permissions-fields{margin:15px 0 0 0;}

/* EMAILS OF THE PEOPLE YOU WISH TO ADD */

.email-fields{width:100%; overflow:hidden; margin:15px 0 0 0;}
.email-fields label{float: left; line-height: 16px;}
.email-fields .help-block{float: left; padding: 0; font-style: normal; margin: 0;}
.email-fields textarea{float: left; margin: 4px 0 0 0; width: 520px; height:80px;}

/* & SEND INVITATION*/
.send-invite-note{font-size:14px; color:#666; line-height:28px; height:28px; margin:25px 0 0 5px; display:inline-block;position:relative;top:3px;}

/* CREATE VIEW - VIEW NAME, USER LIMITS, STREAM LIMIT */

.email-notification-checkbox { border:none; border: 1px solid #999999; display: inline-block; font-size: 15px; line-height: 20px; padding: 0; width: 20px; height: 20px; vertical-align: text-top; background: #e2e2e2; -webkit-appearance: none; text-align:center; float:left;border:0\9; margin-top:4px\9; width:15px\9; height:15px\9; line-height: 15px\9; }
.email-notification-checkbox:checked{ background:#007fbf; outline:none; background:none\9; border:0\9; }
.email-alert-select label{padding: 0 0 0 8px; font-size: 14px; line-height:20px; float:left;}

.select-limits-container{float:left !important; width:100%;}
.stream-limit-options .label-form, .stream-limit-options{width:240px\9;}
.stream-limit-options{float:left; margin:0 0 0 40px; position:relative;}
.stream-limit-options .popover-question-container{position:relative; top:1px;}
.stream-limit-options .bbf-radio{float:left; margin:4px 0 0 0;}
.stream-limit-options .bbf-radio li{float:left; margin:0 15px 0 0;}
.stream-limit-options .bbf-radio li label{line-height:20px; text-transform:capitalize; font-weight:100; margin:0 0 0 5px; font-size:13px;}
.stream-limit-fields{float:left; margin:18px 0 0 0;}
.stream-limit-fields input {width:57px;}

.group-form-content .select-fields{float:left; width:150px;}
.group-form-content .select-fields input{width:140px;}
.group-form-content .post-form-right{margin:33px 0 0 0;}
.group-form-content .post-form-left #errors{top:143px;}

.user-limit-fields{float:left; margin:0 0 0 40px;}
.user-limit-fields input {width:68px;}
.user-limit-fields .label-form, .stream-limit-fields .label-form{margin:0 10px 4px 0;}
.user-limit-fields .help-block, .stream-limit-fields .help-block{margin-bottom:0;}

.edit-user-form .post-form-left{width:420px;}
.edit-user-form .select-fields{float:left; width:200px; margin:0 10px 10px 0;}
.edit-user-form .select-fields input{width:190px;}
.edit-user-form .select-fields .help-block{margin:0 0 10px 0;}
.edit-user-form .customize-permissions{float:left; margin:30px 0 0 0;}
.edit-user-form .post-form-right{width:260px;bottom:8px;}
.edit-user-form .post-form-right img{float:left; width:90px; height:auto;}
.edit-user-form .post-form-right p{margin:3px 0 0 100px; font-size:10px; color:#333D43}
.edit-user-form .post-form-right .label-form{margin:51px 0 0 0;}
.edit-user-form .post-form-right .edit-move-this-user{margin:30px 0 0 0;}


.uneditable-fields{float:left;}
.uneditable-fields label, .customize-permissions label, .edit-move-this-user label{line-height:16px;}
.uneditable-fields .help-block, .customize-permissions .help-block, .edit-move-this-user .help-block {margin:0 0 11px 0 !important; font-style:normal; padding:0;}
.uneditable-fields input{width:400px;}

/* EMPTY PERMISSION CONTAINER */
.empty-message{text-transform:uppercase; border:dashed 3px #f2f2f2; color:#666; height:145px; line-height:145px; text-align:center; font-size:12px; font-weight:700;}
/* USERS PERMISSION CONTAINER */
.edit-user-form .permission-level {line-height:normal;}
.permission-level i{position:relative!important;}
.permission-level{line-height:30px; float:left; margin:0 1px 0 0;}
.permission-level-container{margin:0 20px 0 0;}
.permission-level{text-transform:capitalize;}
.permission-level .btn{padding: 0 5px; font-size: 12px; height: 20px!important; line-height:20px;}
.permission-level-selected .btn.disabled:hover, .permission-level-selected .btn[disabled]:hover{background:#09c!important; color:#fff!important}

#group_new_users{border:solid 2px #e9e9e9; height:150px;}
#group_new_users .group-tab-user-img{width:30px; height:30px;}
#group_new_users li{height:30px; padding:0 0 1px 0; position:relative;}
#group_new_users li:hover{background:#f0f0f0;}
#group_new_users .new-user{float:left;}
#group_new_users .permission-level-container{position: absolute; right: 15px; top: 0; margin: 0;}
#group_new_users .group-tab-user-name{line-height:30px!important; font-size:12px; color:#666; margin:0 0 0 5px; float:left;}
#group_new_users .overview{width:100%;}
#group_new_users .scrollbar{width:12px;}
#group_new_users .tiny_scrollbar .track{background-color:#ccc; border:none;}
#group_new_users .tiny_scrollbar .thumb{background:#999;}
#group_new_users .tiny_scrollbar .thumb .end{background:#999;}

.tags-content {height: 300px; width: 300px;}
.limits-container input{width:30px; text-align:right; margin:0 4px;}
.limits-container span{color:#999;}

.widget-group_invite_users_form .select-fields .label-form{float:none!important;line-height:25px;}

.widget-social_profiles_platforms .main-section-nav .folder-tab i{width:21px; font-size:13px; text-align:center;}

.widget-social_profiles_platforms .main-section-nav .folder-tab i.icon-mention-twitter {font-size:16px!important;left:1px;top:1px;position:relative;}
.widget-social_profiles_platforms .main-section-nav .folder-tab i.icon-mention-facebook {top:1px;}
.widget-social_profiles_platforms .main-section-nav .folder-tab i.icon-mention-googleplus {font-size:16px!important;left:1px; top:2px;}
.widget-social_profiles_platforms .main-section-nav .folder-tab .icon-mention-{display:none;}
.widget-social_profiles_platforms .dropdown-menu{right:20px!important; bottom:-20px!important;}


/* ============================================================ */
/* END SETTINGS */
/* ============================================================ */


/* RULER BACKGROUND */

/*.ruler-style-bgr{width:30px; position:absolute; height:100%; background:url(../../img/left-bgr.png) repeat-y; top:0; right:-30px; display:none;}
.timeline .ruler-style-bgr, .TwitterTimeline .ruler-style-bgr, .TwitterMessages .ruler-style-bgr, .TwitterYourTweets .ruler-style-bgr{display:block;}*/


/* CIRCLES */

.circle-XS{width:18px; height:18px; right:-13px; top:-3px;}
.circle-S{width:20px; height:20px; right:-14px; top:-3px;}
.circle-L{width:30px; height:30px; right:-19px; top:-7px;}
.circle-XL, .circle-XXL{width:40px; height:40px; right:-25px; top:-12px;}

.blank-state{position:absolute; left:0; top:0; width:100%; height:100%; background:#fff;display:none;}

.calendar-info-text{color:#999; line-height:12px; font-size:11px; margin:10px 0 0; display:inline-block;}
.calendar-container{padding:15px 11px;}
.calendar-container #last_month{border-left:none;}
.calendar-container .btn{float:left; padding: 0 7px; font-size: 14px; line-height: 22px; text-align: left;}

.ui-datepicker-month{background:none!important;}
.ui-datepicker-title{background:#666666;}
.ui-datepicker-month{text-transform:uppercase; padding-right:0!important;}
.ui-datepicker-year{line-height:1.8em; top:0; padding:3px; padding-left:0!important;}
.ui-datepicker-calendar thead{background:#e3e3e3;}
.ui-datepicker-calendar thead tr th{padding:0!important; font-size:10px; text-transform:uppercase;}
.ui-datepicker td span, .ui-datepicker td a{display: block; text-decoration: none; padding:0!important;line-height: 28px; text-align: center!important; border:none!important;}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:none!important;}
.ui-datepicker td{border:solid 1px #dfdfdf!important;}
.ui-datepicker td:hover{background:#EAEAEA;}
.ui-datepicker table{margin:0!important;}
.task-section-nav li .icon-main-menu{display:none;}


/* UI SLIDER */

.ui-slider-horizontal{margin:0; width:194px; height:12px; border: none!important; background:none!important;}
.ui-slider-horizontal .ui-slider-range-min{background:#ececf0!important;}
.ui-slider .ui-slider-handle{width:32px!important; height:32px!important; color:#bababa!important; border: solid 1px #bababa!important;top: -11px!important; margin: 0!important; background:#eaeaea!important; font-size:16px; text-align:center; vertical-align:middle; text-shadow:1px 0 0 #fff; line-height:33px;}
.ui-slider .ui-state-active .ui-slider-handle{color:#09C!important}
.ui-slider .ui-state-hover .ui-slider-handle{color:#09C!important}
.ui-slider .ui-slider-handle:hover{-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
                                   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
                                   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6); border: solid 1px #bababa!important; color:#bababa!important;}
.signals_types{margin:0 20px; }
.ui-slider .ui-widget-header{border:none!important;}
#signals-filter-widget{position:relative;}

/* CONTEXTUAL MENTIONS */

.mention-resource{margin:10px 0 0 0; padding-bottom:0px; border-top:solid 1px #e5e5e5;}
.mention-resource .mention-short-url a{font-size:11px;}
.toggle-resource, .toggle-blog-content{cursor:pointer; color:#7f7f7f; font-size:11px; line-height:12px; margin:10px 0 0 0;}
.toggle-resource:hover, .toggle-blog-content:hover{color:#333;}
.toggle-blog-content .icon-plus {width:auto;}
.toggle-resource i, .toggle-blog-content i {margin:0 4px 0 0;}


.resource-title{color:#333; font-size:12px; font-weight:700; line-height:12px; }
.resource-title a{color:#333;}
.resource-title a:hover{color:#09C;}
.resource-title a:active{color:#09C;}

.resource-content{font-size:11px; color:#666; line-height:15px; padding:6px 0 0 12px;}
p.resource-content { padding:6px 0 0 0; -ms-word-break: break-word; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }

.video_mention .resource-text-container-wrapper{padding-bottom:0;}
.photo_mention .resource-text-container-wrapper{padding-bottom:0;}
.photo_mention .context-border-container, .video-thumb-container{background:#fff; margin:0; width: 480px;}

.video-thumb-container{border-left:none;}

.photo_mention .context-border-container img {width: 100%; max-height: none; max-width: none;}
.photo_mention .mention-resource{padding-bottom:0;}

.video_mention iframe, .mention-resource iframe{width:100%; z-index:1; position:relative;}
.video_mention .resource-text-container{padding-bottom:0;}

.regular_mention .context-border-container{float:right; position:relative; margin:0 0 0 32px;}
.blog_mention .context-border-container{float:right; position:relative; margin:30px 0px 0 20px;}
/*.regular_mention .mention-content-full{padding:16px 16px 0 16px;}
.regular_mention .mention-core{padding:0 0 16px 0;}
.regular_mention .toggle-resource{margin-left:16px;}*/

.mention-content-full .context-hidden .content-shown{display:inline-block!important;}
.mention-content-full .context-hidden .content-hidden{display:none!important;}
/*.Signals .alert-story-container .mention-content-full {min-height:75px;}*/

.context-border-container img{ width:auto; max-width:260px;}
.context-border-container a img{
    -webkit-transition: opacity 0.20s linear;
    -moz-transition: opacity 0.15s linear;
    -ms-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
    opacity: 0.9; filter: alpha(opacity=90);
}

.context-hidden .context-shown{display:none;}
.context-hidden .context-hidden{display:inline-block!important;}

.full-height-container{height:100%;}

#all-tags-widget{position:relative;}
#all-tags-widget .clear-filters{top:-20px;}

.complete-task-button:hover .complete-task-img,
.complete-task-button:hover p{color:#333;}

.new-mention .mention-circle,
.new-mention .mention-top-line{background:#09C;}
.new-mention .mention-right-content{border-left:solid 3px #09C;}

.widget-appearance_form .settings-account-container{padding:0 0 30px 20px;}
.widget-appearance_form .settings-account-container .action-nav-title{margin-left:0;}
.widget-appearance_form .notification-text{padding:0 0 0 25px;}
.widget-appearance_form .upload-form{float:left!important; width:auto!important; margin:0 0 0 10px;}
.widget-appearance_form .upload-form p{font-size:11px; color:#333; text-align:left; margin:0 0 5px 0;}
.widget-appearance_form .upload-image-holder{border:dashed 1px #ccc;float:left;}
.widget-appearance_form .upload-success {float:left;}
.widget-appearance_form .upload-success img{max-width:190px; height:auto;}
.widget-appearance_form .upload-form form{margin:0; width:auto;}
.widget-appearance_form .upload-form form .btn{background:#666; color:#fff; border-color:#595959;}
.widget-appearance_form .upload-form form .btn:hover{background:#575757;}
.widget-appearance_form .label-form{font-size:12px; text-transform:capitalize; color:#777;}
.widget-appearance_form .help-block{padding:0; font-style:normal; color:#333;}
.widget-appearance_form .general-container input{width:100px; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); position:absolute; left:0; top:0; z-index:2; height:26px;}
.widget-appearance_form .upload-form form span{line-height:26px;}
.widget-appearance_form .general-container{border:none;}
.widget-appearance_form .upload-input-holder{height:26px;margin:5px 0 0 0; /*width:160px;*/}
.widget-appearance_form .upload-input-holder  input{/*width:160px;*/}
.widget-appearance_form .upload-input-holder  span{width:160px;}
.widget-appearance_form .form input{margin-bottom:10px;}
.upload-form iframe {display: none;}

.color-picker-content{width:100%; float:left;}
.color-picker-content .label-form{font-size:14px!important; color:#333!important; line-height:14px!important; font-weight:100!important;}
.color-picker{float:left; margin:0 10px 0 0; border:solid 2px #dcdfe4; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:relative;behavior:url(public/PIE.htc);}
.theme-chooser .label-form{display:none;}

.theme-chooser input, .export-resolution .bbf-radio input,
.edit-folder-content .bbf-radio input,
.stream-limit-options .bbf-radio input,
.widget-historical_job_form .bbf-radio input{ border: 1px solid #999999; display: inline-block;font-size: 15px; line-height: 20px; padding: 0; width: 20px; height: 20px; vertical-align: text-top; background: #e2e2e2; -webkit-appearance: none; text-align:center; float:left; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; /*IE8+9 fixes*/ border:0\9; margin-top:4px\9; width:15px\9; height:15px\9; line-height:15px\9; background:none\9; behavior:url(public/PIE.htc); }
.edit-folder-content .bbf-radio input, .widget-historical_job_form .bbf-radio input{width:25px!important; height:25px!important; line-height:25px!important; margin:5px 4px 0 0!important;}
.theme-chooser input:checked,
.export-resolution .bbf-radio input:checked,
.edit-folder-content .bbf-radio input:checked,
.stream-limit-options .bbf-radio input:checked,
.widget-historical_job_form .bbf-radio input:checked{background:#09c;}
.stream-limit-options .bbf-radio input:checked{
    /*IE8+9 fixes*/
    outline:none;
    border:0\9;
    background:none\9;
}

.export-resolution .bbf-radio input:disabled{background:#fff; border: 1px solid #ccc;}
.color-picker-arrow{background:#dcdfe4; border-left:solid 1px #fff; border-top:solid 1px #fff; position:absolute; right:0; bottom:0; width:8px; height:8px; cursor:pointer;}

.theme-chooser label{font-size: 14px; color: #333; line-height: 14px; font-weight: 100; text-transform:capitalize; margin:0 0 0 5px;}
.theme-chooser .bbf-radio{margin:5px 0 0 39px;}
.theme-chooser .bbf-radio li{float:left; margin:0 15px 0 0;}

.change-password{font-size:12px; position:relative; top:-10px;}
.change-password i.icon-lock {margin:0 4px 0 0;}
.change-password  .normal-link{font-size:12px;}

.alternate_email-field {position:relative;padding-bottom:21px;}
.alternate_email-field p.alternate-email-text{ position:absolute;bottom:0;font-size:12px;width:550px;}

.connected-service-type{margin:20px 0 0 20px;}
.connected-service-type i{color:#666;}
.connected-service-type .icon-twitter-metrics,
.connected-service-type .icon-facebook-metrics{margin:0 5px 0 0; font-size:20px;}

.search-tab-input .clear-button{color:#ccc;}
.search-tab-input .clear-button:hover{color:#666;}

ul.stream-menu>li { height: 100% !important; overflow-y: auto; overflow-x: hidden;}
.tiny_scrollbar { height: 100%; z-index:998;}
.tiny_scrollbar .viewport { top:0px; height: 100%; position: relative; border-top:none;}
.tiny_scrollbar .overview { list-style: none; position: absolute; left: 0; top: 0; }
.tiny_scrollbar .thumb .end,
.tiny_scrollbar .thumb { background-color: #666; }
.tiny_scrollbar .scrollbar { position: relative; float: right; width: 14px; z-index: 998; }
.tiny_scrollbar .track { background-color: #2c2c2c; height: 100%; width:12px; padding:0; position: relative; border:solid 1px #3f3f3f; border-bottom:none;}
.tiny_scrollbar .thumb { width:8px; cursor: default; overflow: hidden; position: absolute; top: 0; left:2px; background:#666; }
.tiny_scrollbar .thumb .end { height:2px; background:#2c2c2c;}
.disable .scrollbar{ display: none!important;}
.filter-container .scrollbar{display:block!important;}
.filter-container .disable .scrollbar{display:none!important;}
.disable .viewport{border-top:none;}

.filter-container-mask .track{border-top:none!important;}
.viewport .folders-content{width:300px;}
.border-none{border:none!important;}
.display-none{display:none!important;}
.mention-action-button em{font-style:normal;}
.treemap #treemap_wrapper { padding: 15px 15px 0px 15px}
.treemap #treemap_container { width: 100%; height: 300px; overflow: hidden; }
.treemap .first_quarter { background-color: #a8ea7c; color: white; }
.treemap .second_quarter { background-color: #8cd761; color: white; }
.treemap .third_quarter { background-color: #66b63b; color: white; }
.treemap .forth_quarter { background-color: #3d9614; color: white; }

.welcome-left{float:left; padding:60px 30px 0 0; position:relative; margin:0 0 0 -240px; max-width:779px;}
.welcome-left h2{font-size:22px;}
.welcome-left h3{font-weight:100; font-size:17px; padding:0 0 20px 0;}
.welcome-left p{font-size:14px; padding:5px 0 15px 0; position:relative;}
.welcome-left p a{color:#06C;}
/*remove me later*/
.welcome-left img{margin:50px 0; width:259px; height:69px; background:url(../../img/signature.png);}
.welcome-robot{ position:fixed; left:660px; top:60px; width:407px; height:572px; background:url(../../img/welcome.png);}

.dash-text-bgr{background:#ffcc66; position:relative; padding:0 3px 0 0;}
.dash-triangle{
    border-top: 15px solid transparent;
    border-right: 25px solid #ffcc66;
    border-bottom: 15px solid transparent;  position: absolute;
    width: 0;
    height: 0; left:-25px; top:-1px;}
.customize-link-triangle{
    border-left: 8px solid transparent;
    border-bottom: 9px solid #666;
    border-right: 8px solid transparent;
    position: absolute;
    width: 0;
    height: 0;
    left:120px;
    top:-12px;
}

.remove-action-bar .mention-action-bar li{display:none;}
.remove-action-bar .mention-action-bar li:first-child{display:block!important;}


/* POSTS PAGE */
.mention-by-author{display:inline-block;}
.mention-by-author{font-size:11px; color:#666; line-height:12px; text-align:right; margin:3px 0 0 0;}
.mention-by-author img{width:12px; height:12px; margin:0 3px 0 1px;}
.mention-by-author span{font-size:10px; color:#666;}
.mention-left-content .posted-from{font-size:10px;}
.mention-container-future{position:relative; height:49px; margin:0 0 10px 0; float: left; width: 100%;}
.mention-container-bgr{position:absolute; width:100%; height:100%; left:0; top:0;  background:url(../../img/future-sep2.png) repeat-x; z-index:2;}
.mention-time-stamp-reply{display:none;}
.mention-container-with-replies .mention-time-stamp-reply{display:block; float:left; line-height:15px; font-size:11px;}
/*.SocialPosts .main-content{padding:20px 0 0 0;}*/
.social_posts .mention-right-container{margin-right:0;}
.social_posts{margin-right:20px;}
.c-999{color:#999!important;}
.mention-container-future p{color:#999; font-size:18px; position:relative; padding-left:125px; line-height:49px; z-index:3;}
.future-line-replacement{width:3px; height:60px; position:absolute; z-index:1; bottom:-7px; left:160px; background:#dedede;}
.social_posts .user-author-mention-actions{margin-bottom:5px!important;}
.social_posts .mention-top-line-left{display:block; right:15px!important;}
.posted-by-user span{float:left;}
.posted-by-user{line-height:14px;}
.posted-by-user img{width:14px; height:14px; margin:0 4px 0 0; float:left;}
.posted-from-container {background:#fafafa; overflow:hidden; padding:8px 10px; border-top:solid 1px #E8E8E9;}
.posted-from-container .posted-from{float:left!important;}
.posted-from-container li{line-height:14px; list-style:none; color:#666; font-size:12px;}
.posted-from-container li img{width:14px; height:14px; margin:0 2px 0 4px; position:relative; top:-1px;}
.posted-from-container i{font-size:16px; color:#666; margin:0 4px 0 2px; width:12px; text-align:left!important}
.social_posts .btn-source{display:none;}
.multiple-profiles{float:right; list-style:none}
.multiple-profiles li{float:right; font-size:11px; line-height:12px;}
.mention-container:hover .mention-container.error-post .mention-right-container .mention-core{background:#FFE6E6!important; border:solid 1px #FFc2c2; border-top:none;}
.mention-container.error-post:hover .mention-right-content, .error-post .mention-right-content{border-left:solid 2px #FF4949;}
.mention-container .error-post .mention-right-content{border-left:none!important;}
.mention-container:hover .mention-right-container .error-post  .mention-core{background:#FFE6E6!important;}
.mention-container:hover .error-post .holder-icon-triangle .icon-triangle{color:#FFE6E6!important;}
.error-post .holder-icon-triangle .icon-triangle{color:#FFE6E6!important;}
.mention-container.error-post:hover .holder-icon-triangle .icon-triangle{color:#FFE6E6!important;}
.mention-container.error-post:hover .holder-icon-triangle .icon-triangle{color:#FFE6E6!important;}
.error-post .mention-circle i{color:#f3f4f6;}
.error-post .mention-top-line, .mention-container.error-post:hover .mention-top-line{background:#FF4949;}
.error-post .holder-icon-triangle .icon-triangle, .mention-container.error-post:hover .holder-icon-triangle .icon-triangle{color:#FFE6E6!important}
.mention-container:hover .mention-container.error-post .holder-icon-triangle .icon-triangle{color:#FFE6E6!important}
.mention-container .mention-container.error-post .mention-core{border-top:none;}
.error-post .mention-circle, .error-post:hover .mention-circle{background:#FF4949;}
.error-post .platform-link, .error-post:hover .platform-link{color:#FF4949;}
.error-post .mention-time-stamp{color:#FF4949!important}
.post-error-message{font-size:10px; float:right; line-height: 11px; text-align:right; font-size:9px; color:#FF4949;}
.mention-error-message{background:#FF0000; position:absolute; top:0; right:0; height:30px; padding:0 10px; line-height:30px; color:#fff; font-size:14px; font-weight:700;}
.post-error-message, .mention-error-message{display:none}
.error-post .post-error-message, .error-post .mention-error-message{display:block}
.post-notification  .icon-action-viewsource{display:inline!important; font-size:14px!important;}
.message-not-posted{display:none;}
.error-post .message-not-posted{display:block;}
.error-post .btn-source{display:none!important;}
.mention-container:hover .mention-container-w-replies .error-post:hover .btn-source{display:none!important;}
.message-not-posted{position:absolute; bottom:12px; left:12px; height:20px; line-height:15px; color:#EE4633; font-size:11px; cursor:default!important;}
.message-not-posted .icon-exclamation{color:#EE4633; height:15px; line-height:15px; font-size:14px; float:none; margin:0 8px 0 0; position:relative; top:1px; width:auto;}
.message-not-posted .popover-question-container{margin:0 0 0 3px;}

/* REPORTS */

.reports ul{list-style:none;}
.reports .mention-right-content{border:none; margin:0;}
.reports .mention-container:hover .mention-right-content{border:none;}
.reports .author-name .normal-link{font-size:17px; line-height:17px;}
.reports .mention-text{font-size:15px; line-height:17px;}
.reports .mention-core{min-height:50px;}
.reports .retweets-numeber-container{margin-top:0;}
.reports .klout-score-number{\font-family:'Open Sans', sans-serif; float:left;}
.reports .author-hover-text{margin:0 0 0 3px; opacity: 0.9; filter: alpha(opacity=0.9); font-size:12px; line-height:37px; float:left;}
.reports .numberofmentions .mention-left-content{display:none;}
.reports .numberofmentions .btn{float:left;}

.author-report{font-size:11px; color:#666; margin:4px 0 0 0}
.author-report a{color:#09C;}
.no-description{color:#999; font-size:16px; font-style:italic;}
.report-updated{font-size:11px; color:#fff; opacity: 0.9; filter: alpha(opacity=0.9); margin:0 0 0 5px; line-height:11px;}
.report-updated-at{font-size:14px; color:#fff; margin:0 0 0 5px;}
.pb-0{padding-bottom:0!important;}
.btn-green.toggle{margin-top: 10px; font-size: 14px; padding: 1px 15px 1px 0px;}
.btn-green { background-color: #75A864; color: #ffffff; border:1px solid #5e8b51;}
.btn-green:hover { background-color:#5e8b51; color:#ffffff;}

.mt-25{margin-top:25px;}
.responsive-layout1{display:none;}
.float-right{float:right!important;}
.select-stream-group{opacity:0; filter: alpha(opacity=0); position:relative; padding: 0; font-size: 10px; float:right; margin:6px -15px 0 0; color: #666;}
.select-stream-group .btn{float:right; background-color:#505153!important; border:solid 1px #2c2c2c!important; color:#949597!important;}
.select-stream-group .btn:hover{color:#F2F3F6!important; background-color:#444446;}
.select-stream-group .dropdown-menu{top: auto; min-width:120px; max-width:200px; bottom:5px; right:5px; background:#f6f6f6!important; border:solid 1px #999999; font-size:12px; padding:4px 0;}
.our-dropdown{top: auto; bottom:auto; min-width:120px; max-width:200px; right:5px; background:#f6f6f6!important; border:solid 1px #999999; font-size:12px; padding:4px 0;}
.select-stream-group .dropdown-menu li, .our-dropdown li{line-height: 24px; height:24px; margin: 0; list-style: none; min-width:120px; width:100%!important;}
.select-stream-group .dropdown-menu li a, .our-dropdown  li a{line-height:24px; height:auto; color:#666; font-size:12px; display:block; padding:0;}
.select-stream-group .dropdown-menu li a span, .our-dropdown li a span{padding:0 14px;}
.select-stream-group .dropdown-menu li a:hover, .our-dropdown li a:hover{background:#fff; color:#333;}
.select-stream-group .dropdown-menu .selected a, .our-dropdown .selected a{font-weight:700;}

.select-stream-group .dropdown-menu li a .icon-stream-competitors-small { font-size:21px!important; position:relative; left:1px; }
.select-stream-group .dropdown-menu li a .icon-stream-social_accounts-small { font-size:21px; }
.select-stream-group .dropdown-menu li a .icon-stream-keyword_search-small { font-size:17px!important; position: relative; left:1px; top:1px; }

.our-dropdown li a{padding:0 14px!important;}
.bottom-main-nav-content p{font-size:13px; color:#505153; line-height:20px; float:right; margin:0 4px 0 0;}
.main-nav-expanded:hover .select-stream-group{opacity:0.95; filter: alpha(opacity=95)}
.div-table{display:table; border:none;}
.div-table-row{display:table-row;}
.div-table-col{display:table-cell; vertical-align:top; border:none;}
.posting-account-selected-bgr{width:100%; height:100%; position:absolute;}
.selected .icon-facebook-metrics,
.selected .icon-twitter-metrics,
.selected .icon-linkedin-metrics,
.selected .icon-googleplus-metrics{color:#EAFAFF; z-index:999;}
.icon-linkedin-metrics{color:#65abcf;}
.message span{padding:0 0 0 3px;}
.message .twitter:before, .message .facebook:before, .message .linkedin:before{padding:0 4px 0 0;}
.main-nav-over{width:280px; opacity:0; filter: alpha(opacity=0); height:100%; display:none; z-index:2003; position:fixed; bottom:0; left:0;}
.main-nav-over-light{width:70px; opacity:0;  filter: alpha(opacity=0); height:100%; display:none; z-index:2003; position:fixed; bottom:0; left:0;}
.resource-overflow-content{color:#333; cursor:pointer;}
.platform-link{line-height:12px; color:#999;}
.add-stream .folder-tab a{padding:3px 0 3px 40px!important;}
.main-nav .folder-tab .social_account-empty-folder{display:none!important;}
.main-nav .folder-tab .empty-social_accounts .default-empty-folder{display:none!important;}
.main-nav .folder-tab .empty-social_accounts .social_account-empty-folder{display:block!important;}
.exact-match{display:inline-block;}
.exact-match label{font-size:11px; color:#666; font-weight:100; text-transform:none;}

.data-export-section i{font-size:18px; margin:0 7px 0 0; float:left; position:relative; top:1px;}
.data-export-section a{display:block; color:#999; font-size:15px; line-height:22px;}
.data-export-section a:hover{color:#333;}
.data-export-section a span{font-size:12px; cursor:default; color:#999!important}
.export-links{margin:0 0 0 45px;}
.data-export-section .filter-type{margin:0 0 10px 0;}
.export-button{width:110px; height:34px; line-height:34px;}
#export-mentions{padding-right:0;}
#export-trends{margin-left:6px;}
.stream_export_form .post-form-right {width:60px; height:50px; margin:10px 25px 0 0; border-bottom:solid 8px #e6e6e9; text-align:center;}
.stream_export_form .icon-arrow-down{color:#e6e6e9; font-size:72px; position:relative; top:-14px; left:-3px; vertical-align:top;}
.stream_export_form .post-form-left{width:400px;}
.video-thumnail{width:100%;}
.video-thumb-container{position:relative;}
.thumbnail-overlay{position:absolute!important; text-align:center; height:100%; width:100%; background:none; top:0; left:0; cursor:pointer;}
.icon-play{left:0; right:0; margin-left:auto; margin-right:auto; position: absolute; font-size: 60px; color:#fff; height:56px!important; line-height:56px!important; margin-top:-28px; cursor:pointer; opacity:0.9; top:50%;}
.thumbnail-overlay:hover .icon-play{opacity:1;}

/* TEMPORARY */
.Dashboard .fixed-fluid{margin-left:70px;}


/* HOME PAGE */

.home-left-nav{position:fixed; width:190px; left:70px; height:100%; background:#ebecee;}
.home-left-content{width:190px; float:left; position:relative; }
.menu-sign{font-size:13px; color:#aaa; line-height:40px; margin:6px 0 0 12px; float:left;}
.menu-sign .icon-show-menu{float:left; font-size:34px; margin:0 2px 0 0;}
.home-user-image{float:right; border:solid 6px #f3f4f6; border-right:none; width:40px; height:40px;}
.top-left-content{float:left; width:190px; padding:12px 0; position:fixed; left:70px; top:0; background:rgba(235,236,238,0.9); z-index:2;}
.home-main-content{padding:0 0 0 200px; min-width:288px;}
.home-main-content h1{font-size:18px; color:#37393A; padding:20px 0 0 0; line-height:18px;}
.home-page-text{color:#373939; font-size:14px; width:560px; padding:15px 0 0 0;}
ol.home-page-text{padding-left:30px;}
.home-buttons {position:relative; z-index:1; margin:30px 0 0 0; float:left; width:100%; max-width: 600px;}
.home-buttons-empty{width:465px;}
.home-buttons .number{font-family:'Open Sans', sans-serif;}
.home-buttons-row{height:100px;}
.home-buttons li{position:relative; list-style:none; float:left; margin:0 10px 10px 0;}
.home-section{position:absolute!important; left:-200px; top:0; width:170px; color:#666; font-size:17px; line-height:20px; padding:0 20px 0 0; margin:0!important; text-align:right; cursor:default;}
.home-buttons .btn span, .dashboard-video-container p{font-size: 14px; color: #f3f4f6; line-height: 14px; text-align: center; width: 100%; position: absolute; bottom:5px; left: 0;}
.dashboard-video-container p{opacity:0.8; filter: alpha(opacity=80);}
.home-buttons i{color:#f3f4f6;width:100%; position:relative;}
.home-buttons .btn{border:none; width:90px; height:90px; padding:0;}
.home-signals-button .btn{width:190px; height:190px; background:#e99521;}
.home-signals-button .btn:hover{background:#E38C15;}
.home-signals-button span{font-size:15px!important;}
.home-signals-button .icon-signals{font-size: 140px; height: auto; line-height: 212px;}
.home-signals-button .number{width:65px; height:65px; font-weight:700; position:absolute; left:100px; top:70px; line-height:65px; text-align:center; font-size:32px; background:#f3f4f6; -moz-border-radius:50px; -webkit-border-radius:50px; -o-border-radius:50px; border-radius:50px; color:#e99521; border:solid 3px #e99521;behavior:url(public/PIE.htc);}
.home-signals-button .btn:hover .number{color:#E38C15;}
.home-tasks-button .btn{background:#9da700;}
.home-tasks-button .btn:hover{background:#969D00;}
.home-tasks-button .icon-inbox{line-height:97px; height:auto; font-size:76px;}
.home-tasks-button span{font-size:15px!important;}
.home-tasks-button .number{color:#9da700; font-size:26px; line-height:86px; position:absolute; left:0; top:0; text-align:center; width:100%; font-weight:700;}
.home-tasks-button .btn:hover .number{color:#969D00;}

.home-reports-button .btn{background:#e85b34;}
.home-reports-button .btn:hover{background:#DC4418;}
.home-reports-button .icon-full-reports{line-height:98px; height:auto; font-size:66px; position:relative; top:-5px; left:-4px;}
.home-reports-button span{font-size:15px!important;}
.home-reports-button .number{color:#e85b34; font-size:26px; line-height:75px; position:absolute; left:0; top:0; text-align:center; width:100%; font-weight:700;}
.home-reports-button .btn:hover .number{color:#DC4418;}
.home-reports-button .icon-plus{display:none;}
.permission-button{margin:0!important;}
.permission-button .permision-button-holder{margin:0 10px 10px 0; position:relative;}

.home-action-button .btn{background:#d4d4d4;}
.home-action-button .btn:hover{background:#c9c9c9;}
.home-action-button span{color:#8d8d8d!important; font-size:13px!important;}
.home-action-button i{color:#8d8d8d;}
.home-action-button .icon-post{height: auto; width: 100%; font-size: 42px; line-height: 98px; top:-10px;}
.home-action-button .icon-account-menu{height: auto; font-size: 60px; line-height: 80px;}
.home-action-button .icon-plus{line-height: 90px; font-size: 62px;}
.home-action-button .icon-accounts-menu{line-height: 97px; font-size: 50px; top:-10px;}
.home-action-button .icon-settings{line-height: 92px; height: auto; font-size: 60px;}
.home-action-button .icon-knowledge{line-height: 90px; height: auto; top:-8px; font-size: 55px;}
.home-action-button .icon-support{line-height: 90px; height: auto; top:-4px; font-size: 55px;}
.home-action-button .number{display:none;}
.home-action-button .add-report-icon{position: absolute; left: 34px; top: 26px; font-size: 28px; line-height: 28px; color: #F3F4F6; width: 24px; height: 24px; display: block;}
.home-action-button .btn:hover .add-report-icon{color: #F3F4F6;}

.home-scheduled-button .btn{background:#4393ea;}
.home-scheduled-button .btn:hover{background:#1A79E3;}
.home-scheduled-button .icon-mention-boards{line-height:85px; height:auto; font-size:47px; top:-12px;}
.home-scheduled-button span{font-size:13px!important;}
.home-scheduled-button .number{color:#4393ea; font-size:26px; line-height:56px; position:absolute; left:0; top:0; text-align:center; width:100%; font-weight:700;}
.home-scheduled-button .btn:hover .number{color:#1A79E3;}


.home-connect-button span{font-size:12px!important}
.default-home-button .btn{background:#37393a}
.default-home-button .btn:hover{background:#272829;}
.default-home-button .btn span, .default-home-button .btn i{color:#f3f4f6!important;}
.default-home-button .btn:hover i{color:#EEEFF2!important;}
.default-home-button .btn:active{-webkit-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 1);
                                 -moz-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 1);
                                 box-shadow: inset 0 4px 6px rgba(0, 0, 0, 1);}
.homepage-stream-account-info{cursor:default!important;}
.homepage-stream-account-info div{height:90px; float:left;}
.homepage-stream-account-info p{text-align:right; min-width:50px; font-size:48px; line-height:45px; color:#37393A; font-weight:700; font-family:'Open Sans', sans-serif;}
.homepage-stream-account-info span{font-size:16px; color:#333; line-height:16px; padding:8px 0 0 5px; height:38px; display:block;}
.default-home-button .number{display:none;}
.mr-100{margin-right:100px!important;}
.dashboard-video-container{width:253px; height:190px; float:left; margin-right:10px; position:relative;}
.dashboard-video-container .thumbnail-overlay{background:rgba(10, 96, 255, 0.7);}
.SearchAnalytics .social-platforms-holder{min-height:212px; overflow: hidden;}
.SearchAnalytics #gender_distribution{min-height:130px;}

.temporary-div{background:url(../../img/gravatar-replacement.png); display:none;}

/* BLANK STATES */

.section-blank-state{padding:0px 0 0 40px;}
.section-blank-state h1{font-size:19px; color:#333;}
.section-blank-state p{font-size:14px; color:#666;}

.blank-state-container{padding:10px 30px 20px 30px; margin:25px 0 0 0; background:#fff; max-width:400px; position:relative;}
.blank-state-container p{color:#979797; font-size:12px;}
.blank-state-container a{display:block; margin:10px 0 0 0; color:#979797; font-size:14px; text-decoration:none; cursor:pointer;}
.blank-state-container i{margin:0 5px 0 0;}
.blank-state-container a:hover{color:#333;}

.info-holder{background:#e5e5e5; position:absolute; width:40px; height:40px; left:-25px; top:5px; -moz-border-radius:60px; -webkit-border-radius:60px; -o-border-radius:60px; border-radius:60px;behavior:url(public/PIE.htc);}
.info-holder .icon-info{color: white; font-size: 38px; line-height: 41px; position: relative; margin: 0 0 0 3px;}

.guides-left{float:left; width:330px; position:relative;}
.guides-right{text-align:center; width:380px; float:right;}
.guides-title{font-size:18px; color:#666!important;}
.guides-text{font-size:17px!important; margin:5px 0 25px 0; color:#666!important; line-height:22px;}

.warning-triangle{ border-left: 25px solid transparent;  border-right: 25px solid transparent;  border-bottom: 45px solid #a9a9aa;  width: 0;  height: 0;}
.warning-triangle-holder{float:left; position:relative; margin:0 18px 0 50px; position:relative;}
.warning-triangle-holder p{position:absolute; left:0; top:0; width:100%; text-align:center; line-height:49px; color:#f8f8f9!important; font-family:'Open Sans', sans-serif; font-size: 38px!important;}

.no-mentions-found{width:373px; background:#f8f8f9; height:45px; padding:40px 0; margin:100px auto 0 auto; border:solid 1px #e2e3e4;}
.no-mentions-found p{font-size:17px; color:#333;}
.no-mentions-found span{color:#666;}


/* LOADING STATES */

.loading-state{position: absolute; left: 0; width: 100%; text-align: center; top: 60px;}
.metrics-block-number,
#gender_distribution .distribution_container,
#impressions, .treemap,
.metrics-block-gender-relative,
#top_locations_analytics{position:relative;}

.treemap{min-height:200px;}
#top_locations_analytics{min-height:130px;}

#sharing-metrics-widget .reset_filter_button{margin-top:10px;}

/* LOADING STATE */

#sharing-metrics-widget .loading-state{top:115px;}
#gender_distribution .loading-state{top:50px;}
#impressions .loading-state{top:85px;}
.social-platforms-holder .loading-state{top:115px;}
.treemap .loading-state{top:100px;}
.metrics-block-gender-relative .loading-state{top:80px;}
#top_locations_analytics .loading-state{top:70px;}
#map .loading-state {top:200px;}
.sentiment-analytics .loading-state{top:95px;}

/* NO DATA CONTAINER */

#total-number-of-mentions .no-data-container{margin:0;}
#sharing-metrics-widget .no-data-container{margin-top:0; margin-bottom:0; padding-top:15px;}

/* TOOLTIP */

.logout .left-menu-tooltip{display:none;left: 3px; top: -30px;}
.logout:hover .left-menu-tooltip{display:block;}
.settings-link .left-menu-tooltip{display:none; left: 30px; top: -30px;}
.settings-link:hover .left-menu-tooltip{display:block;}
.help-link .left-menu-tooltip{display:none;left: 69px; top: -30px;}
.help-link:hover .left-menu-tooltip{display:block;}

.annotations-holder-container{margin:0;}
.annotations-holder-container .mention-container-w-replies{margin:0;}

.signals-mention .mention-notification-container{display:none;}
.signals-mention .tasks-and-posts{/*margin:27px 0 0 0;margin:11px 0 0 0;*/}

.annotable-tasks-and-posts .widget-task .stream-task-container{position:static;}
.annotable-tasks-and-posts .mention-container .mention-time-stamp{display:none;}
.annotable-tasks-and-posts .mention-container .mention-top-line-left{display:none;}


.widget-social_post .mention-top-line{top:10px;}

.widget-social_post .mention-time-stamp-reply{display: block; line-height: 15px; font-size: 11px;}
.widget-social_post .mention-type.additional-timestamp { display:block; }

.alert-container:hover .mention-container-w-replies .stream-task-container .mention-right-content{padding-left:70px!important;}
.alert-container:hover .mention-container-w-replies .stream-task-container .mention-right-content,
.alert-container:hover .mention-container-w-replies .stream-task-container:hover .mention-right-content{padding-left:80px!important;}
/*.alert-container .stream-task-container .mention-right-content{padding-left:80px;}*/

.mention-container-w-replies .widget-social_post .author-image,
.mention-container-w-replies .widget-social_post .mention-author-image{width:50px; height:50px;}
.mention-container-w-replies .widget-social_post .mention-core{padding-bottom:36px;}

.mention-container-w-replies .mention-core {border-width:0 1px 1px 1px;}
.mention-right-content .widget-social_post .mention-right-content{padding-bottom:0px;}
.mention-container:hover .mention-action-bar{z-index:999;}

.alert-story-container .tasks-and-posts{margin:12px 0 0 0;}
.alert-story-container .task-core{min-height:56px;}

.alert-container .widget-social_post .mention-right-content{margin-left:0px;}
.alert-container .widget-social_post .mention-circle{left:41px;}
.alert-container .widget-social_post .mention-top-line{left:64px;}
.alert-container .stream-task-container .mention-right-content{margin:0;}
.alert-container .widget-social_post .mention-circle{right:13px!important;top:0;}
.alert-container .widget-social_post .mention-top-line{right:10px!important; width:5px!important;}

.alert-story-container .blog_mention .resource-text-container{padding:0;}
.alert-story-container .blog_mention .context-border-container{top:16px; margin:0 0 0 20px;}
.alert-story-container .blog_mention {margin-left:0;}
.alert-story-container .blog_mention  .mention-title a{font-size: 18px; font-weight: 700; line-height: 23px; color: #333;display: block; margin-bottom: 5px; width: 550px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.alert-story-container .blog_mention  .mention-title a:active{color:#09C;}
/*.alert-story-container .annotations-holder-container .widget-annotable_tasks_and_posts{margin:27px 0 0 0!important; padding:0;}*/
.alert-story-container .tasks-and-posts{/*margin:26px 0 0 0!important;*/margin:0!important;}




.widget-social_posts_list .widget-mention .mention-right-action-bar, .widget-TwitterTimeline .mention-right-action-bar{display:none;}

.tags-holder-container.lowResolution .widget-annotable_tags{margin: 0 120px 0 50px; background: #ccc; display:none;}
.mention-action-bar .mark-irrelevant-button span.lowResolution {display:none;}

.annotable-tasks-and-posts .widget-task .stream-task-container{/*padding-top:4px;*/}

/*.alert-container .annotations-holder-container .widget-annotable_tasks_and_posts{margin:27px 0 0 0!important; padding:20px 0 0 0;}
.widget-mention_signal .alert-container .annotations-holder-container .widget-annotable_tasks_and_posts{margin:27px 0 0 0!important; padding:0;}*/

/*.mention-author-image{z-index:1; right:-1px;}*/
.mention-container-blogpost .annotable-tasks-and-posts .widget-task{margin-left:0px;}

.stream-task-container .mention-circle{height: 15px; width: 15px; left:-39px; top:-5px;}
.stream-task-container .mention-top-line{left:-16px; top:7px;}

.task-border-replacement{display:none; width: 2px; border-left: solid 2px #666; height: 100%; position: absolute; left: 40px; top: 0; display:none;}
.mention-container-blogpost .task-border-replacement{left:40px;}
.widget-task:hover .task-border-replacement{display:none;}
.alert-container .task-border-replacement{left:50px;}

.alert-container .widget-annotable_tasks_and_vds, .mention-container-blogpost .annotations-holder-container{position:relative;z-index:1;}
.alert-container .right-border-replacement{left:50px;}
.mention-container-blogpost .right-border-replacement{left:40px;}

.task-mention-holder{position:relative; float:left; width:100%; /*padding-bottom:28px;*/}
.task-mention-holder .mention-right-container {border-top:1px solid #DDDDE1;margin-top:-1px;}
.last_overall .task-mention-holder{padding-bottom:0;}
.mention-right-content .widget-social_post.last_overall .mention-right-content{padding-bottom:0;}


.mention-container:hover .stream-task-container .mention-action-bar{display:block!important;}
.mention .signals-mention  .task-mention-holder .mention-right-content,
.Signals .signals-mention  .task-mention-holder .mention-right-content{margin-left:70px;}
.mentions .task-mention-holder .mention-right-content { margin-left:70px; }
.mentions .reactions .task-mention-holder .mention-right-content { margin-left:50px; }
.mentions .burst-signal .task-mention-holder .mention-right-content, .mentions .spike-signal .task-mention-holder .mention-right-content{margin-left:0;}
.mentions .influencer-container .task-mention-holder .mention-right-content,
.mentions .spike-signal .task-mention-holder .mention-right-content,
.mentions .alert-story-container .task-mention-holder .mention-right-content,
.mentions .mention-container-blogpost .task-mention-holder .mention-right-content  {margin-left:0;}
/*.mention-container:hover .stream-task-container:hover .mention-action-bar{display:block!important;}*/
.mention-container:hover .widget-social_post .mention-container:hover .mention-action-bar{display:block!important;}
.mention-container:hover .stream-task-container .mention-circle{background:#DEDEDE;}
.mention-container:hover .stream-task-container:hover .mention-circle{background:#666;}
.mention-container:hover .stream-task-container .mention-top-line{background:#DEDEDE}
.mention-container:hover .stream-task-container:hover .mention-top-line{background:#666}
.platform-name-hover{position:absolute; font-size:13px; color:#666; width:100%; bottom:-10px; text-transform:capitalize; text-align:center; display:none;}
.social-platform:hover .platform-name-hover{display:block;}
.widget-annotable_tasks_and_posts.empty {display: none;}

.signals-page .widget-signals_count {display: none;}
.mention-container-future {display: none !important;}

.notification-text{padding:0 0 0 45px; color:#666; font-size:12px;}
.email-alert-select{margin:10px 0 0 20px;}
.email-alert-select .help-block{font-style:normal; color:#666; margin:0 0 0 28px; padding:0;}

/* CONTEXT FOLDERS */
.list-separator{border-bottom: solid 1px #666;margin: 0 20px;position: relative;width: 195px!important;text-transform: uppercase;margin-bottom: 10px;}
.context-type{position: absolute;left: 0;top: 0;color: #666;font-size: 9px!important;background: #37393a;height: 16px;line-height: 16px!important;padding: 0 5px 0 0!important;}

.main-nav .folder-tab .context-type{margin:0!important;}
.main-nav .list-separator{height: 8px!important; line-height:8px;}

.folders .widget-directory_list .list-separator{width:260px!important; margin:5px 0 10px 20px!important; height: 8px!important; line-height:8px; border-bottom:solid 1px #ccc;}
.folders .widget-directory_list .context-type{background:#e5e5e5; color:#666;}

.widget-add_folder, .widget-add_social_profile{border-top:solid 1px #ccc; padding:10px 0 10px 10px; margin:0 0 0 10px;}
.widget-add_social_profile .dropdown-menu i{width:12px!important; text-align:left!important; position:relative; top:0; font-size:14px;}
.widget-add_social_profile .dropdown-menu .icon-mention-facebook { position:relative; left:-2px; }

.folder_edit .post-form-left label, .folder_edit .post-form-left input{float:left;}
.folder_new .post-form-left label, .folder_new .post-form-left input{float:left;}
.folder_edit .post-form-left input, .folder_new .post-form-left input{margin-left:8px; width:330px;}
.SocialProfile .folders-content .select-stream-group .dropdown-menu{right:40px;}

.edit-folder-content{float:left; width:100%; position:relative;}
.edit-folder-content .help-block{float:left; width:100%; font-style:normal; }
.edit-folder-content .bbf-radio .icon-stream-type{float:left; font-size: 35px; line-height: 35px; height: 35px; width: 45px;}
.edit-folder-content ul.bbf-radio li{float:left; width:240px; margin:0 0 25px 0; position:relative;}
.edit-folder-content ul.bbf-radio li label{text-transform:capitalize!important; font-size:14px; font-weight:100;}
.edit-folder-content ul.bbf-radio{float:left; margin:20px 0;}
.edit-folder-content ul.bbf-radio li span{position:absolute; left:75px; bottom:-2px; font-size:8px; color:#ccc; text-transform:uppercase;}
.edit-folder-content ul.bbf-radio li span .icon-signals{font-size: 12px; height: auto; width: auto; line-height: inherit; margin: 0 3px 0 0;}
.edit-folder-content ul.bbf-radio li span.context-no-signals{color:#8C2300;}
.edit-folder-content ul.bbf-radio li span.context-no-signals .icon-signals{display:none;}

.folder_edit .post-form-right{margin:55px 0 0 0;}
.folder_edit .post-form-right h2{font-size:12px; line-height:16px; color:#999;}

.settings-text{font-size:12px; color:#666; margin:0 0 0 20px; width:700px;}

.widget-keyword_subscriber{margin:15px 0 0 20px;}
.widget-keyword_subscriber .settings-text{margin:5px 0 0 0; line-height:20px;}

.widget-folder_edit .btn-holder{float:left;}

.keyword-subscriptions .icon-stream-type{margin:0 3px 0 0;}
.keyword-subscription-search-box ul.results .icon-stream-type{margin:0 4px 0 0; font-size:15px!important; position:relative; top:1px;}

.edit-folder-notice{position: absolute; left: 140px; bottom: -40px; width: 318px; font-size: 10px; margin: 12px 0 0 10px; color: #666; background: #e9e9e9; padding: 2px 0 2px 20px; line-height: 13px;}
.edit-folder-notice .info-holder{background:#fff; width:22px; height:22px;   text-align:center; top:4px; left:-11px;}
.edit-folder-notice .info-holder .icon-info{color:#e9e9e9; font-size:20px; line-height:22px; margin:0;}


/* COPY STREAM MODAL WINDOW */

.left-copy-modal{float:left; width:250px;}
.left-copy-modal .icon-question{top:-2px;}

.right-copy-modal{float:right; width:270px; min-height:105px;}

.view-users{float:left;}
.view-users li{float:left; margin:0 10px 10px 0; width:30px; height:30px;}
.view-users li img{width:30px; height:30px;}
.users .user_list .expand-folder {cursor:default;}

.select-folder-input{position:relative; top:10px; z-index:1;}
.select-view-input{position:relative; z-index:2;}
.users-in-view p{line-height:30px; color:#666; font-size:13px; font-style:italic;}
.widget-folder_selector_editor{min-height:87px;}
.widget-stream_copy_form .errors{color:#da3610; font-size:11px; font-style:italic; line-height:13px; height:13px; position: relative; top: -5px;}
.empty-info-message{ padding: 5px 0 20px 0; font-size: 14px; font-style: italic;}

/* HSTORICAL REQUEST */
.historical-top-notice{float:left; width:100%; margin:0 0 10px 0;}
.historical-top-notice .icon-info{font-size: 40px; width: 40px; float: left; height: 33px; vertical-align: top; line-height: 33px; color:#E6E6E9;}
.historical-top-notice p{margin:0 0 0 40px;}

.widget-historical_job_form .help-block{font-style:normal;}
.widget-historical_job_form .btn-holder{float:left;}
.widget-historical_job_form .post-form-right h2{color: #000; font-size: 12px; font-weight: 700; line-height: 25px; text-transform:uppercase;}
.widget-historical_job_form .post-form-right h2 span{font-weight:100;}
.widget-historical_job_form ul.bbf-radio li{float:left; width:240px; margin:0 0 20px 0; position:relative; height:30px;}
.widget-historical_job_form ul.bbf-radio li label{text-transform:capitalize!important; font-size:14px; font-weight:100;}
.widget-historical_job_form ul.bbf-radio{float:left; margin:0;}
.widget-historical_job_form ul.bbf-radio li span{position:absolute; left:74px; bottom:-4px; font-size:9px; color:#ccc; text-transform:none;}
.widget-historical_job_form .post-form-left{position:relative;}
.widget-historical_job_form .bbf-radio input{margin-right:13px!important;}

.bottom-notice {float:left; width:270px; margin:27px 0 0 10px; font-size:11px!important;}
.estimated-price-container{background:#E0EED8; height:44px; line-height:44px; font-size:30px; font-weight:700; font-family:'Open Sans', sans-serif; padding:0 10px;}
.left-form-container{background:#F0F0F0; font-size:10px; color:#333; padding:5px 10px; margin:1px 0 0 0;}
.histoical-select-container{float:left;}

.historical-select-input{position:absolute; left:0; bottom:0; top:118px; left:240px;}
.historical-select-input .help-block{font-size:9px!important;}
.historical-select-input div{float:left; width:100px;}
.historical-select-input label{font-size:8px; color:#999; font-weight:100; line-height:12px;}
.historical-select-input input{height:12px; width:80px;}

.month-square-icon{display:none;}

.radio-content-one_month .icon-radio-editor, .radio-content-two_weeks .icon-radio-editor{display:none;}
.radio-content-one_month .month-square-icon, .radio-content-two_weeks .month-square-icon{display:block;}
.radio-content-custom .icon-radio-custom{ font-size: 31px; height: 30px; position: relative; top: 10px; margin: 0 10px 0 0; width:26px; float:left;}
.month-square-icon{width:26px; margin:6px 10px 0 0; float:left;}
.month-square-icon .square{width:10px; height:10px; background:#333; float:left; margin:0 3px 3px 0;}

.radio-content-two_weeks .square-3, .radio-content-two_weeks .square-4{background:#ccc;}
.historical-info li{margin-top:0;}
.historical-info-list li{width: 155px; float: left; line-height: 12px!important; padding: 0 0px 3px 10px; margin: 0!important; font-size:9px;}
.historical-info .popover-warning-container{margin:0 0 0 4px}
.historical-info-list{width:155px; float:left; list-style:none;}
.historical-info-list .icon-check{font-size: 15px; position: relative; top: 2px;}
.stream-filter.historical-info p, .stream-filter.historical-info .historical-info-list{margin:3px 0 0 0;}
.historical-info-list .show-more{color:#333;}
.historical-info-list .show-more i{font-size:11px;}
.historical-info-list .show-more .icon-show-less{line-height:14px;}
#historical-job-info-widget a.show-more span {float:none;padding: 0;}
.historical-info-list .icon-question{font-size:13px!important}

/* LINKED IN */
.icon-add-linkedin-stream{font-size: 74px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}

.mention-title a{color:#333; font-weight:700; line-height:15px; font-size:15px; }

/* ADD NEW STREAM */
.widget-new_stream .btn .tooltip{opacity:0.9; filter:alpha(opacity=90); margin: 0; bottom: 116px; left: -32px; cursor:default!important; display:none;}
.widget-new_stream  .btn:hover .tooltip{display:block;}
.widget-new_stream  .btn .tooltip-inner{width:180px; padding-top:8px;}
.widget-new_stream  .btn .tooltip-inner p{line-height: 13px; font-size: 10px; text-align: left; color:#fff;}
.new_stream .modal-body{overflow:visible;}
.tooltip-signals-info{margin:10px 0 5px 0; font-size:8px!important; line-height:12px!important;}
.tooltip-signals-info .icon-signals{float: none; font-size: 17px; margin: 0 8px 0 0; height: auto; line-height: inherit!important; position:relative; top:2px;}
.tooltip-signals-info .icon-forbidden{font-size: 16px!important; margin: 0 8px 0 0; height: auto; line-height: inherit!important; position:relative; top:2px;}
.modal-body .widget-popup p{padding-bottom: 15px;}

/*******************ACTION COLOR********************************/

.modal-body .breadcrumb .enabled a:active{color:#09c;}
.preview-mention-text a{color:#09c;}
.calendar-fields .ui-state-active, .calendar-fields .ui-widget-content .ui-state-active, .calendar-fields .ui-widget-header .ui-state-active{background:#09c!important;}


.posting-account-selected-bgr{background-color:#09c; filter: alpha(opacity=50); opacity:0.5;}

.mention-action-bar,
.mention-action-bar .mention-action-button .btn{background:none;}
.mention-action-bar .btn-group.open .dropdown-toggle{border-right:none;}
.mention-action-bar .mention-action-button .btn:hover{background:none;}
.mention-action-bar .mention-action-button .btn{ border-right:none;}
.mention-action-bar .btn-group.open .dropdown-toggle{color:#09c;}

.link:active{color:#09c;}

.permission-level-selected .btn{background:#09c!important;}
.normal-link:active{color:#09c;}

.active-filter, .active-filter:hover{background:#09c;}
.filter-container-list .selected a,
.filter-container-list .selected i{color:#09c;}
.filter-button.selected{background:#09c;}

.mention-container:hover .mention-hover{background:#09c;}
.mention-container:hover .mention-container-w-replies .mention-container:hover .mention-hover{background:#09c!important;}
.mention-container:hover .mention-container-replies .mention-container:hover .mention-hover{background:#09c!important;}

.right-action-bar .dropdown-menu .selected a{color:#09c!important;}
.mention-action-button .active{background:#09c!important;  border-right:solid 1px #09c!important;}
.action-menu .action-nav .main-section-nav a:active{color:#09c!important;}
.top-sort-container .dropdown-menu .selected a{color:#09c!important;}
.tag-cloud-list .selected a{color:#09c;}
.metrics-text-link:active span{color:#09c!important;}
.no-of-mentions-link:active span{color:#09c!important;}
.social-platform .metrics-text-link:active i{color:#09c;}
#male:active span, #female:active span{color:#09c;}
.select-stream-group .dropdown-menu .selected a{color:#09c!important;}
.filter-container-list li a:active [class^="icon-"], .filter-container-list li a:active [class*=" icon-"]{color:#09c!important;}
#platform-filter-widget .results .selected a [class^="icon-"], #platform-filter-widget .results .selected a [class*=" icon-"]{color:#09c!important;}

.progress-striped .bar {background-color: #f67e09;}

.mention-tag .open .btn{color:#09c;}

.dropdown-menu .thumb{background:#F9F9F9!important;}
.dropdown-menu{background:#F9F9F9;}

.action-color-normal{color:#09c!important;}
.action-color-hover:hover{color:#09c!important;}
.action-color-active:active{color:#09c!important;}
.action-color-background{background:#09c;}


/* START NEW MENU */

:-moz-placeholder { color: #000000; -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
::-webkit-input-placeholder { color: #000000; -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.main-nav.new_menu { width:70px; height:100%; position:fixed; margin:0; z-index: 1000;}
.new_menu .action-nav { width:270px; height:100%; float:left; padding:0 0 0 70px;}
.main-nav-expanded .full-menu { background:transparent; }
.global_bg_color, .global_bg_color:hover { background:#212121; }

.main-nav-expanded.new_menu{ position:fixed; left:0; bottom:0; width:70px; z-index:999; overflow:hidden; z-index:2003;
                             -webkit-transition:all 0.3s linear;
                             -moz-transition:all 0.3s linear;
                             -ms-transition:all 0.3s linear;
                             -o-transition:all 0.3s linear;
                             transition:all 0.3s linear;
}
.main-nav-expanded.new_menu:hover{ width:235px; box-shadow: 8px 0 35px #666; -webkit-box-shadow: 8px 0 35px #666; -moz-box-shadow: 8px 0 35px #666; }
.main-nav-expanded.new_menu:hover .search-tab:hover { background:none!important; }
.main-nav-expanded.new_menu:hover .search-tab { border:0 none!important; }
.main-nav-expanded.new_menu:hover li.left_nav_separator { clear:both; width:210px; }
.main-nav-expanded.new_menu:hover li.left_nav_separator.s_active { clear:both; width:235px; margin-left:0px; }
.main-nav-expanded.new_menu:hover ul.add_stream_separator { -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.main-nav-expanded:hover .search-tab { background:none; border:0 none; }
.main-nav-expanded.new_menu:hover .search-tab > b, .main-nav-expanded.new_menu:hover #folders_and_streams > b { -moz-opacity:0.06; -khtml-opacity: 0.06; opacity: 0.06; }
.main-nav-expanded.new_menu:hover #folders_and_streams{opacity:1; filter: alpha(opacity=100); width:235px; background:none; }

.main-nav.new_menu div#stream_search li.folder-tab b { height:auto; bottom:0px; width:215px;}
.new_menu #stream_search { position:relative; z-index:5; }

.main-nav-expanded.new_menu:hover .inbox-tab span{opacity:0.8; filter: alpha(opacity=100);}
.main-nav-expanded.new_menu:hover .dashboard-tab span{opacity:0.8; filter: alpha(opacity=100);}
.main-nav-expanded.new_menu:hover .activity-tab span{opacity:0.8; filter: alpha(opacity=100);}
.main-nav-expanded.new_menu:hover .reports-tab span {opacity:0.8; filter: alpha(opacity=100);}

.main-nav-expanded.new_menu:hover .sep_search { opacity:0.3; }
.main-nav-expanded.new_menu .full-menu li span { display:block; margin:0 0 0 40px; position:relative; z-index:5; -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.main-nav-expanded.new_menu:hover .full-menu li span { -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; }

/*.main-nav.new_menu ul li a:hover { background:none; } */

.main-nav.new_menu ul li {width:70px; height:38px; padding:0; float:left; clear:both; }
.main-nav.new_menu ul li.post-tab span { -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
.main-nav.new_menu ul li a{ font-size:15px; font-weight:100; line-height:20px; padding:10px 20px; display:block;  }

.main-nav.new_menu ul li a:hover{ color:#ffffff; opacity:1!important; -moz-opacity: 1!important; -khtml-opacity: 1!important;}

.main-nav-expanded.new_menu ul li{width:235px; position:relative;}

.main-nav-expanded.new_menu ul li a b { display:block; position:absolute; z-index:1; top:0px; left:0px; right:0px; bottom:0px; background-color:#ffffff; -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }

.main-nav-expanded.new_menu ul li i, .main-nav-expanded.new_menu ul li a { -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity:0.85;}
.main-nav-expanded.new_menu:hover ul li i, .main-nav-expanded.new_menu:hover ul li a { -moz-opacity: 0.95!important; -khtml-opacity: 0.95!important; opacity:0.95!important; }
i.icon-unlock {position: absolute;top: 6px;right: 10px;height: auto;line-height:normal !important;padding: 0;}
.folders-content .folder-tab i.icon-unlock {position:relative;top:0;right:auto;left:10px;}
.main-nav-expanded.new_menu:hover ul li .folder-fade i { -moz-opacity: 0.4!important; -khtml-opacity: 0.4!important; opacity:0.4!important; }

.main-nav-expanded.new_menu ul.top-nav-menu li:hover a b { -moz-opacity:0.06; -khtml-opacity: 0.06; opacity: 0.06; }
.main-nav-expanded.new_menu ul.top-nav-menu li a.selected-tab b { -moz-opacity:0.06; -khtml-opacity: 0.06; opacity: 0.06; }
.main-nav-expanded.new_menu .full-menu{ float:left; }
/*.main-nav-expanded.new_menu .selected-tab { background:none; }*/
.new_menu .full-menu .input-xlarge{ padding:0px;margin:0px; margin:7px 0 0 16px; height: 24px; line-height: 22px; width: 204px; border:none; background: #FBFBFB; position:relative; z-index:2; text-indent:8px; color:#000000; font-size:12px; float:left; opacity:0; filter:alpha(opacity=0); }

.new_menu div.search-tab-input b { display:block; position:absolute; z-index:1; width:204px; height:24px; background-color:#ffffff; top:7px; margin-left:16px; -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.new_menu .full-menu .tiny_scrollbar b { position:absolute; top:0px; right:0px; left:0px; bottom:0px; background-color:#ffffff; -moz-opacity: 0.06; -khtml-opacity: 0.06; opacity: 0.06; z-index:1; }
.new_menu .full-menu .tiny_scrollbar .viewport { border:0 none!important; }
.new_menu .full-menu .disable .viewport { border:0 none!important; }

.new_menu .tiny_scrollbar .scrollbar  { width:11px; }

.new_menu .tiny_scrollbar .track { width:9px; border:0 none; background:none; border-left:1px solid rgba(0, 0, 0, 0.5); border-right:1px solid rgba(0, 0, 0, 0.5); }
.new_menu .tiny_scrollbar .thumb { width:9px; left:0px; background:#ffffff; -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.new_menu .tiny_scrollbar .thumb .end { height:0px; background:none; }
.main-nav-expanded.new_menu:hover .full-menu .input-xlarge{ display:block; opacity:1; filter: alpha(opacity=100); }

.main-nav.new_menu ul li.post-tab a:hover{background:none;}
.main-nav.new_menu ul li.post-tab { position:relative; padding-bottom:10px; }
.main-nav.new_menu .folder-tab a.expand-folder:hover b { -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; }

.main-nav-expanded.new_menu .add-stream-action-container{ width:235px; background:none; border:0 none; }
.main-nav-expanded.new_menu .add-stream-action-container .icon-plus{ margin-left:15px; margin-top:0px; height:35px; font-size:15px;}
.main-nav.new_menu .add-stream-action-container { position:relative; clear:both; height:35px; bottom:0px; color:#ffffff; -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; padding:0px; max-height:35px; }
.main-nav.new_menu .add-stream-action-container a { color:#ffffff; width:235px; height:35px; font-size:15px; line-height:35px;}
.main-nav.new_menu .add-stream-action-container b { position:absolute; top:0px; right:0px; bottom:0px; left:0px; z-index:1; background-color:#ffffff; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.main-nav.new_menu .add-stream-action-container:hover b { -moz-opacity: 0.06; -khtml-opacity: 0.06; opacity: 0.06; }
.main-nav.new_menu .add-stream-action-container:hover { -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.main-nav.new_menu .folder-tab a{font-size: 15px; color: #ffffff!important; overflow: hidden; margin:0px 14px 0px 5px; position:relative; z-index:5; }
.main-nav.new_menu .results .folder-tab a{margin:0 14px 0 0px;}
.main-nav.new_menu .folder-tab .has_permission{margin:0px;}
.main-nav.new_menu .folder-tab .has_permission .icon-plus{width:20px;}
.main-nav.new_menu .folder-tab a.keyword { font-size: 15px; color: #ffffff; overflow: hidden; margin:0px 0px 0px 10px; position:relative; z-index:5; padding-left:7px; }
.main-nav.new_menu .folder-tab a.keyword span { font-size:13px; }
.main-nav.new_menu .folder-tab b { position:absolute; left:10px; right:20px; background-color:#ffffff; -moz-opacity:0; -khtml-opacity: 0; opacity: 0; top:0px; height:30px; width:204px; }

.new_menu .change_view { height:auto; max-height:35px; position:relative; width:235px;}

.main-nav.new_menu .folder-tab .full-menu .folder-tab { width:199px!important; }
.main-nav.new_menu .folder-tab .icon-stream-type { float:left; margin-left:5px; }
.main-nav.new_menu .results .folder-tab .icon-stream-type{margin-left:0!important;}
.main-nav.new_menu .folder-tab .full-menu .folder-tab span { float:left!important; display:block; margin-left:6px!important; width:auto; width: 100px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
.main-nav.new_menu .folder-tab .full-menu .folder-tab .has_permission span { width:123px; }
.main-nav.new_menu .folder-tab .full-menu .folder-tab .keyword{ font-size:13px; padding:3px 0 3px 0px!important; margin-left:25px; position:relative; }
.main-nav.new_menu .folder-tab .full-menu .folder-tab .keyword b, .main-nav.new_menu .folder-tab .full-menu.add-stream li a b { position:absolute; left:0px; top:0px; right:0px; bottom:0px; background-color:#ffffff; -moz-opacity:0; -khtml-opacity: 0; opacity: 0; height:100%; }
.main-nav.new_menu .folder-tab .full-menu .folder-tab .keyword:hover b, .main-nav.new_menu .folder-tab .full-menu.add-stream li a:hover b { position:absolute; left:0px; top:0px; right:0px; bottom:0px; background-color:#ffffff; -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.main-nav.new_menu .folder-tab .full-menu.add-stream li a b { text-decoration:underline; margin-left:40px; }
.new_menu #folders_and_streams { position:relative; }
.new_menu .search-tab > b, .new_menu #folders_and_streams > b { position:absolute; z-index:1; background-color:#ffffff; top:0px; right:0px; left:0px; bottom:0px; -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

.new_menu .bottom-main-nav{ height:35px; position:relative; bottom:0; left:0; padding:0 17px; width:235px;  background:none; clear:both; }
.new_menu .bottom-main-nav-content { height:35px; }
.new_menu .stream-filter{margin:5px 0 0 0; width:100%; overflow:hidden;}
.new_menu .theme-chooser input, .new_menu .export-resolution .bbf-radio input, .new_menu .edit-folder-content .bbf-radio input, .new_menu .stream-limit-options .bbf-radio input{border: 1px solid #999999; display: inline-block; font-size: 15px; line-height: 20px; padding: 0; width: 20px; height: 20px; vertical-align: text-top; background: #e2e2e2; -webkit-appearance: none; text-align:center; float:left; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}

.new_menu .edit-folder-content .bbf-radio input{width:25px; height:25px; line-height:25px; margin:5px 4px 0 0;}
.new_menu .theme-chooser input:checked, .new_menu .export-resolution .bbf-radio input:checked, .new_menu .edit-folder-content .bbf-radio input:checked, .new_menu .stream-limit-options .bbf-radio input:checked{background:#09c;}

.new_menu .select-stream-group .dropdown-menu{top: auto; min-width:120px; max-width:200px; bottom:5px; right:5px; background:#f6f6f6; border:solid 1px #999999; font-size:12px; padding:4px 0;}

.new_menu .select-stream-group .dropdown-menu li{line-height: 24px; height:24px; margin: 0; list-style: none; min-width:120px; width:100%;}
.new_menu .select-stream-group .dropdown-menu li a{line-height:24px; height:auto; font-size:12px; display:block; padding:0;}
.new_menu .select-stream-group .dropdown-menu li a span{padding:0 14px;}
.new_menu .select-stream-group .dropdown-menu li a:hover{background:#fff; }
.new_menu .select-stream-group .dropdown-menu .selected a{font-weight:700;}

.new_menu .stream_top, .new_menu .stream_bottom { padding:0px; }
.new_menu .list-separator{ margin-left:14px; position: relative; text-transform: uppercase; margin-bottom: 10px; }
.main-nav.new_menu .full-menu li.folder-tab span.context-type{ display:table-cell!important; max-width:160px; white-space:nowrap; float:left; margin-bottom:-4px!important; }

.new_menu .context-type em { display:block; margin-bottom:-1px; font-style:normal; font-size:10px; line-height:12px; color:#ffffff; -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; margin-right:5px; }
.main-nav.new_menu .full-menu li.folder-tab span.separator-line { display:table-cell!important; width:100%!important; border-bottom:1px solid rgba(255, 255, 255, 0.1); }
.new_menu .widget-new_stream  .btn .tooltip{opacity:0.9; filter:alpha(opacity=90); margin: 0; bottom: 116px; left: -45px; cursor:default; display:none;}
.main-nav.new_menu .folder-tab .context-type { background:0 none; color:#ffffff; -moz-opacity:0.3!important; -khtml-opacity: 0.3!important; opacity: 0.3!important; }
.main-nav.new_menu .list-separator { display:table; margin:5px 0px 5px 15px; border:0 none; }
.main-nav.new_menu li.left_nav_separator { border-bottom:1px solid rgba(255, 255, 255, 0.3); height:1px; background-color:#000000; -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; width:39px; margin:0; position:relative; z-index:1; margin-left:15px;  }
.main-nav.new_menu li.left_nav_separator.s_active { width:235px; margin-left:-10px; }
.new_menu div.left_nav .left_opacity { -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

div.main-nav-expanded.new_menu ul li.sep_search { -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }

.main-nav.new_menu ul.add_stream_separator { padding:0px; margin:0px; list-style-type:none; -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

.new_menu .search-tab { border:0 none!important; }
.new_menu li.folder-tab.list-separator { width:204px!important; }
.new_menu .search-tab-input .clear-button { top:11px; width:14px; right:20px; cursor:pointer; z-index:10; }
.new_menu .search-tab-input .clear-button:hover { background:none!important; }
.new_menu .search-tab-input .icon-clear{color: #000!important; margin: 0; font-size: 11px;
                                        -webkit-transition: none!important;
                                        -moz-transition: none!important;
                                        -ms-transition: none!important;
                                        -o-transition: none!important;
                                        transition: none!important;}
.main-nav-expanded.new_menu:hover ul li .icon-clear{moz-opacity: 0.4!important; -khtml-opacity: 0.4!important; opacity: 0.4!important;}
.main-nav-expanded.new_menu:hover ul li .clear-button:hover .icon-clear{moz-opacity: 0.7!important; -khtml-opacity: 0.7!important; opacity: 0.7!important;}

.main-nav.new_menu .widget-group_change { display:block!important; }
.main-nav-expanded.new_menu .select-stream-group { width:235px; height:35px; position:relative; cursor:pointer; margin:0; }
.main-nav-expanded.new_menu .select-stream-group i.icon-users-menu { font-size:18px; display: inline-block; margin-top:10px; float:left; margin-left:24px; font-family:uberfont; font-style:normal; color:#ffffff; -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; }
.main-nav-expanded.new_menu .select-stream-group span.view_name { font-size:12px; -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; color:#ffffff; display:block; float:left; margin-top:10px; margin-left:10px; }
.main-nav-expanded.new_menu .select-stream-group .btn .icon-right-dropdown { font-size:11px!important; color:#ffffff!important; float:right; clear:both; margin-right:12px!important; padding:5px!important; border:1px solid rgba(255, 255, 255, 0.3); width:auto!important; -moz-opacity:0.25; -khtml-opacity: 0.25; opacity: 0.25; margin-top:2px; }
.main-nav-expanded.new_menu .select-stream-group:hover .icon-right-dropdown {-moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; }
.main-nav-expanded.new_menu .select-stream-group .btn { position:absolute; display:block; z-index:5; background:none!important; border:0 none!important; width:235px; height:35px; top:0px; left:0px; text-align:right; -moz-box-shadow:0 0 0 0!important; -webkit-box-shadow:0 0 0 0!important; box-shadow:0 0 0 0!important; color:#fff!important;}
.main-nav-expanded.new_menu .select-stream-group .btn:active{ -moz-box-shadow:0 0 0 0!important; -webkit-box-shadow:0 0 0 0!important; box-shadow:0 0 0 0!important;}
.main-nav.new_menu .bottom-main-nav-content .logout, .main-nav .bottom-main-nav-content .settings-link, .main-nav .bottom-main-nav-content .help-link { float:right; color:#ffffff!important; /*margin-top:8px;*/ position:relative; }
.main-nav.new_menu .bottom-main-nav-content .logout .icon-log-out{top:-1px;}
.main-nav.new_menu .bottom-main-nav-content .settings-link .icon-settings { color:#ffffff!important; }
.main-nav.new_menu .help-link .left-menu-tooltip { top:-33px; left:-11px; z-index: 1000;}
.main-nav.new_menu .settings-link .left-menu-tooltip { top:-33px; left:-20px; z-index: 1000;}
.main-nav.new_menu .logout .left-menu-tooltip { top:-33px; left:-18px; z-index: 1000; }
.main-nav.new_menu i.icon-log-out, .main-nav.new_menu i.icon-settings, .main-nav.new_menu i.icon-question { color:#ffffff!important; -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; font-size:16px!important; }
.main-nav.new_menu i.icon-settings { font-size:18px!important; position: relative; top:2px; }
.main-nav.new_menu i.icon-log-out { font-size:19px!important; position: relative; top:2px!important; }
.main-nav.new_menu i.icon-log-out:hover, .main-nav.new_menu i.icon-settings:hover, .main-nav.new_menu i.icon-question:hover { color:#ffffff!important; -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
.main-nav.new_menu .logo_footer { width:105px; float:left; display:table-cell; vertical-align:middle; height:48px; }
.main-nav.new_menu li.opacity_off { -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.main-nav.new_menu:hover li.opacity_off { -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; }

.main-nav.new_menu .full-menu.top-nav-menu i.dashboard { font-size:23px!important; }
.main-nav.new_menu .full-menu.top-nav-menu i.icon-signals { font-size:28px!important; }
.main-nav.new_menu .full-menu.top-nav-menu i.icon-inbox { font-size:24px!important; }
.main-nav.new_menu .full-menu.top-nav-menu i.icon-reports { font-size:26px!important; }
.main-nav.new_menu .search-nav { background:none; }
.main-nav.new_menu .go_footer_nav_buttom { position:absolute; bottom:0px; left:0px; max-height:128px; height:auto; }
.main-nav.new_menu .icon-clear-field { color:#000000!important; -moz-opacity:0.2!important; -khtml-opacity: 0.2!important; opacity: 0.2!important; }
.main-nav.new_menu .search-nav .selected a { background:none!important; position:relative; }
.main-nav.new_menu .search-nav .selected b { -moz-opacity:0!important; -khtml-opacity: 0!important; opacity: 0!important;}
.main-nav.new_menu .search-nav .selected:hover b { -moz-opacity:0.2!important; -khtml-opacity: 0.2!important; opacity: 0.2!important; }
.main-nav.new_menu .dropdown-menu.pull-right a { color:#333333!important; white-space:nowrap;}
.main-nav.new_menu .change_view .full-menu.top-nav-menu.stream_bottom { display:block!important; position:relative;z-index:9999;}
.main-nav.new_menu .has_permission.empty-competitors.folder-fade span { width:105px; }
.main-nav.new_menu .full-menu.uberwidget.uberinitialized.widget-list .folder-tab.list-separator { display:none; }
.new_menu .folder-fade i, .folder-fade span, .folder-tab .folder-fade i { -moz-opacity:0.4!important; -khtml-opacity: 0.4!important; opacity: 0.4!important; }

.new_menu:hover .full-menu .post-tab .post-button i.icon-twitter-metrics,
.new_menu:hover .full-menu .post-tab .post-button-container i.icon-post,
.new_menu:hover .full-menu .post-tab .post-button i.icon-facebook-metrics,
.new_menu:hover .full-menu .post-tab .post-button i.icon-linkedin-metrics,
.new_menu:hover .full-menu .post-tab .post-button i.icon-googleplus-metrics { color:#3c3c3c!important; }

.main-nav-expanded.new_menu .full-menu .results li span { margin-left:40px!important;}
.new_menu #signals_count .number { padding:1px 3px!important; border:0 none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#e78d2d!important; top:18px;}

.main-nav.new_menu .add-stream-action-container a.no_permission span { display: block; padding-left: 25px; width:auto; -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; }
/* END NEW MENU */

/* GEO.CSS ------------------------------------------------- */

.map-container{border:solid 1px #b9b9b9; margin:10px 15px 15px 15px; position:relative; z-index:990;}
.map-container .map-icon-triangle{top:20px; left:-9px; position:absolute; color:#666;   border-top: 8px solid transparent; border-right: 8px solid #666; border-bottom: 8px solid transparent; width: 0; height: 0;}
.map-container .icon-male{width:auto; height:auto; font-size:36px; line-height:36px; float:left; margin:0 0 0 5px;}
.map-container .icon-female{width:15px; height:32px; font-size:46px; line-height:32px; float:left; margin:0 7px 0 5px; position:relative; top:2px;}
.map-container:hover .map-roll-over{display:none;}
.map-container .tooltip {
    min-width: 150px;
    position: absolute;
    z-index: 999;
    border: solid 2px #666;
    padding: 0 0 5px 0;
    background: white;
    opacity: 1;
}
.map-view-resolution{margin:8px 0 0 0px; float:left;}
.map-view-resolution li{list-style:none; float:left; font-size:10px; color:#005d9d; height:12px; line-height:12px; margin:0 0 0 6px; padding:0 6px 0 0 ; border-right:solid 1px #666;}
.map-view-resolution li.current{color:#333!important;}
.map-view-resolution li.current span{color:#333!important; font-weight:700; text-transform:uppercase;}
.map-view-resolution .current{border:none;}
.map-view-resolution li span:hover{text-decoration:underline;}
.map-view-resolution li.current span:hover{text-decoration:none!important;}
.map-view-resolution li span{text-decoration:none; float:left; font-weight:700;cursor:pointer; text-transform:uppercase;}

.tip-map-message{float:right; font-size:10px; color:#999; height:12px; line-height:12px; margin:8px 20px 0 0;}
/* .tip-map-message strong(color:#666;) */

.top-geolocation{float:left; margin:20px 0 0 20px!important;}
.top-geolocation li{float:left; list-style:none; width:262px; margin:0 0 10px 0; position:relative;}
.top-geolocation a{position:absolute; left:10px; top:0; line-height:25px; font-size:12px; font-weight:700; text-transform:uppercase; text-decoration:none;}
.top-geolocation span{position:absolute; right:10px; top:0; line-height:25px; font-weight:700; font-size:14px; color:#333;}

.geolocation-top-element{float:left; width:260px; height:25px; border:solid 1px #e2e2e2; background:#fff; cursor:pointer; position:relative;}
.geolocation-top-element:hover{border:solid 1px #999;}
.geolocation-top-element:hover a{color:#005d9d! important;}
.geolocation-top-element:hover span{color:#005d9d!important;}

.geolocation-bar{height:25px; float:left; max-width:260px; background:url(/img/geo/geo-bar-bgr.jpg) repeat-x;}

.geo-piechart-container{width:290px; height:200px; float:left; margin:35px 0 0 80px;z-index:9999;}
.current-location-container{float:left; width:694px; border-top:solid 1px #EFEFEF; min-height:50px; padding:10px 0 0 20px; margin:8px 0 0 0; position:relative;}

.location-icon{height:25px; width:19px; float:left; background:url(/img/geo/geo-sprite-v2.png) -265px 0; margin:11px 0 0 0;}
.location-name{padding:9px 0 0 28px;}
.location-name p{font-size:16px; color:#414141; font-weight:700; line-height:18px; height:18px;}
.location-name span{font-size:11px; color:#666; line-height:13px;}

.location-stats{float:left; border-right:solid 1px #efefef; margin:0 15px 0 0; padding:0 15px 0 0; min-height:50px;}
.location-stats a{position:absolute; top:1px; right:0px; width:12px; height:12px;}

.location-mention{font-size:16px; height:18px; color:#005d9d; font-weight:700; padding:9px 0 0 0; line-height:18px; cursor: pointer; display: block; text-align:center;}
.location-mention i{font-size:12px; font-style:normal;}
.location-mention:hover{color: #005d9d; height:17px;}
.location-mention-desc{font-size:11px; color:#666; line-height:13px; padding:0 15px 0 0; position:relative;}

.location-sentiment{padding:11px 0 0 0; float:left;}
.top-platform{float:left; font-size:12px; color:#414141; line-height:32px; margin:7px 0 0 0;}
.pr-0{padding-right:0!important;}
.platform-location{margin:10px 0 0 6px!important; width:26px; height:26px; float:left;}

.map-info-container{min-width:150px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.map-info-container .location-name{font-size:13px; color:#414141; line-height:20px; padding:5px 0; border-bottom:solid 1px #e2e2e2; text-align:center; text-transform:uppercase; background:#e6e6e9;}

.mention-number{border-top:solid 1px #fcfcfc; font-family:'Open Sans', sans-serif; font-size:16px; color:#414141; padding:6px 0 6px 7px; font-weight:700;}
.mention-number span{font-size:11px; color:#666; font-weight:100; font-weight:100; font-family:Calibri, sans-serif;}
.mention-number span i{font-size:10px; font-style:normal; font-family:Calibri, sans-serif;}

.middle-info-container{background:#f5f5f5; padding:2px 0;}
.middle-info-left{float:left; min-width:74px;}
.middle-info-right{float:left; padding:4px 0 4px 6px;}

.info-icon-platform{width:21px; height:21px; float:left; margin:2px 0 0 0;}

.gender-info{padding:4px 6px 4px 23px; border-right:solid 1px #e1e1e1;}
.gender-info p{font-size:14px; font-weight:700; color:#414141; line-height:14px; font-family:'Open Sans', sans-serif;}
.gender-info span{font-size:10px; color:#666; line-height:10px; font-family:Calibri, sans-serif;}

.platform-info{padding:0 0 0 27px;}
.platform-info p{font-size:14px; font-weight:700; color:#414141; line-height:14px; font-family:'Open Sans', sans-serif;}
.platform-info span{font-size:10px; color:#666; line-height:10px; font-family:Calibri, sans-serif;}

.sentiment-info{margin:0; padding:6px 0;}
.sentiment-number{color:#414141; padding:0 0 0 7px; font-size:14px;  font-weight:700;}
.sentiment-number span{font-size:10px; color:#666; line-height:10px; font-weight:100; font-style:normal; text-transform:capitalize;}
.sentiment-bar{background:#fff; margin:0 7px; border:solid 1px #888; font-size:5px; line-height:5px; position:relative;}
.sentiment-bar-fix{width:100%; height:5px; font-size:1;}
.sentiment-bar-fill{font-size:5px; width:30%; background:#888; height:5px; float:left; display:inline-block; position:absolute; top:0; left:0;}

.map-legend{padding:2px; width:84px; background:#fff; position:absolute; right:5px; bottom:5px; z-index:998; border:solid 1px #bcbcbc;}
.map-legend img{width:84px; height:16px; float:left; margin:1px 0 0 0; background:url(/img/geo/legend-green.png); background-repeat: no-repeat}
.min-legend{font-size:9px; color:#777; float:left;}
.max-legend{font-size:9px; color:#777; float:right;}

.map-legend-bars{float:left;}
.map-legend-bars li{float:left; width:16px; height:16px; margin:0 1px 0 0; list-style:none;}
.map-legend-bars .legend1{background:#ddfecf;}
.map-legend-bars .legend2{background:#a7ea6f;}
.map-legend-bars .legend3{background:#68bb22;}
.map-legend-bars .legend4{background:#307f0e;}
.map-legend-bars .legend5{background:#113509; margin:0;}

.map-contrast{cursor:pointer; width:14px; height:14px; padding:5px; background:#fff; border:solid 1px #bcbcbc; position:absolute; top:5px; right:5px; z-index:998; display:block;}
.map-contrast img{width:14px; height:14px; background:url(/img/geo/geo-sprite-v2.png) -258px -25px; border:0px; float:left;}
.map-contrast-pink img{background:url(/img/geo/geo-sprite-v2.png) -258px -25px;}

.map-zoom{position:absolute; left:5px; bottom:5px; z-index:998;}
.map-zoom li{width:20px; height:20px; float:left; list-style:none; margin:0 1px 0 0; position:relative;}
.map-zoom{position:absolute; left:5px; bottom:5px; z-index:998;}
.map-zoom li{float: left; width:20px; height:20px; display:block; font-size:25px; font-weight:700; line-height:20px; color:#fff; text-decoration:none; text-align:center; z-index:3;}
.map-zoom li { background: #fff; margin: 1px; color: #666; cursor:pointer; overflow:visible; border:solid 1px #bcbcbc; }
.map-zoom li:hover { color:#005d9d; }
.map-zoom li:active { border-color: #CCC; background: #AAA; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }

/* .map-zoom a{width:20px; height:20px; display:block; font-size:25px; font-weight:700; line-height:20px; color:#fff; text-decoration:none; position:absolute; left:0; top:0; text-align:center; z-index:3;}
.zoom-bgr{width:20px; height:20px; opacity:0.60; filter:alpha(opacity=60); background:#686868; position:absolute; left:0; top:0; z-index:2;} */
.map-zoom-out{line-height:14px!important;}

.map-roll-over{width:240px; height:40px; position:absolute; left:215px; top:152px;}
.map-roll-over p{color:#666; font-size:12px; line-height:40px; font-weight:700; width:240px; text-align:center; position:absolute; left:0; top:0; z-index:2;}

.map-roll-over-bgr{width:24px; height:40px; background:#fff; opacity:0.80; filter:alpha(opacity=80); position:absolute; top:0; left:0; z-index:1; width:240px; height:40px;}

.top-geolocation-level{width:240px; padding:0 0 0 10px; margin:20px 0 10px 0; float:left;}
.top-geolocation-level li{width:240px; list-style:none;}
.top-geolocation-level p{font-size:10px; text-transform:uppercase; color:#005d9d; line-height:15px;}

.light-fill-bar{height:3px; border:solid 1px #005d9d; width:238px; float:left;}
.light-fill{background:#005d9d; float:left; height:3px;}
.location-breakdown-link{position:absolute; width:14px; height:21px; left:272px!important; top:2px!important; background:url(/img/geo/location-breakdown-link.png); display:block;}

#map {position:relative; top:0px;}
#map .loader {width: 672px;height: 250px;padding:150px 0 0 0;margin: 0 auto;text-align:center;}
#map .loader h2{color:#666;}
#map .loader img{margin:20px 0 0 0!important;}
#map text { pointer-events: none;}
#map svg {z-index: 0px;}

.map-nodata-container{ width: 672px; position:absolute; left:0; top:0; height: 200px; padding:150px 0 0 0; margin: 0 auto; text-align:center; background:#f8f8f8; filter:alpha(opacity=85); background-color: rgba(248, 248, 248, 0.8); color: rgba(248, 248, 248, 0.8); z-index:999; }
.map-nodata-container p{color:#666; font-size:16px; font-weight:700; }

.viewing-text{float:left; font-size:10px; color:#666; height:12px; line-height:12px; margin:8px 0 0 20px;}
.reach_text{margin-bottom:10px;}

.no-data-geo-message{float:left; width:100%; padding:20px 0 15px 0;}
.no-data-geo-message p{float:left; color:#666; font-size:22px; line-height:25px; margin:12px 0 0 20px;}
.no-data-geo-message  span{line-height:15px; font-size:12px; width:345px; background:#f1f1f1; float:left; margin:0 0 0 20px; padding:5px 10px; color:#666;}

.fairly_green{float:left; line-height:26px;}
.fairly_red{float:left; line-height:26px;}
.tooltip-info{font-size:9px; color:#999; line-height:11px; font-style:italic; padding:2px 0 0 7px;}
.tooltip-info span{color:#666;}
.ie-geo-tooltip .map-overlay-left{display:none!important;}
.ie-geo-tooltip{border: 1px solid #BCBCBC; -moz-border-radius:0;  box-shadow: none; left: 10px; padding: 2px; top: 10px;}

.legend-violet .map-legend-bars .legend1{background:#220130;}
.legend-violet .map-legend-bars .legend2{background:#581590;}
.legend-violet .map-legend-bars .legend3{background:#8534cf;}
.legend-violet .map-legend-bars .legend4{background:#ae5af0;}
.legend-violet .map-legend-bars .legend5{background:#eecaf6; margin:0;}

/* END GEO.CSS ------------------------------------------------- */

/* JQUERY UI ---------------------------------------------------- */

/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block;}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */

/* Component containers
----------------------------------*/
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Calibri, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dfdfdf; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* states and images */

.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-datepicker-month{background: #F2F2F2;
                     margin: 0;
                     padding: 3px;
                     height: 27px;
}

/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*!
 * jQuery UI Slider 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*!
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { line-height:24px; position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { line-height:24px; position:absolute; top: 8px; width: 1em; height: 1em; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left:0; margin:0; top:0; margin:0; font-size:16px; cursor:pointer; width:100%; text-align:center; height:20px; overflow:hidden;}
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; border-collapse: collapse; border-spacing:0;}
.ui-datepicker th { text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; }
.ui-datepicker td span, .ui-datepicker td a { display: block; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:none; margin:5px 0 0 0;}
.ui-datepicker-multi .ui-datepicker-group table { width:100%;}
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* END JQUERY UI ---------------------------------------------------- */

/* JQUERY CAROUSEL.CSS ----------------------------------------------- */

.carousel { width: 200px; }
.carousel .mask { width: 100%; overflow: hidden; }
.carousel ul { position: relative; width: 10000%; list-style-type: none; }
.carousel li { float: left; }
.carousel img { width: 200px; height: auto; }
.carousel .nav { text-align: center; }
.carousel .arrow.left { float: left; }
.carousel .arrow.right { float: right; }

/* END JQUERY CAROUSEL.CSS ----------------------------------------------- */

/* JQUERY AUTOSUGGEST.CSS ------------------------------------------------ */

/* AutoSuggest CSS - Version 1.2 */


ul.as-selections { list-style-type: none; padding: 0; margin: 0 0 5px 0; overflow: hidden; background-color: #fff; min-height:19px; border:solid 1px #bababa; width:231px;}
.with-link ul.as-selections{width:240px;}

ul.as-selections.loading { background-color: #eee; }
ul.as-selections li { float: left; margin: 0px 4px 0px 0; }
ul .as-selection-item{margin:2px 0 0 2px!important;}
ul.as-selections li.as-selection-item {  font-family: 'Oxygen', sans-serif; font-size:10px; line-height:13px!important; padding:0 2px!important; display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; background:#0099cc; border:solid 1px #0086B3; color:#fff; margin-bottom: 0; color: #fff; text-align: center; vertical-align: middle; cursor: pointer; }
ul.as-selections li.as-selection-item:hover{ border:solid 1px #0086B3; background:#0086B3; color:#fff; }
ul.as-selections li.as-selection-item:active{ border:solid 1px #0086B3; background:#0086B3;-webkit-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); box-shadow: inset 0 4px 6px rgba(0, 0, 0, 0.15); }
ul.as-selections li.as-selection-item:last-child { margin-left: 30px; }
ul.as-selections li.as-selection-item a.as-close { float: right; margin: 0 0 0 8px; position:relative; top:1px; padding: 0 2px; cursor: pointer; color: #fff; font-size: 18px; font-family:'Open Sans', sans-serif; font-weight:700; }
ul.as-selections li.as-original { margin-left: 0; }
ul.as-selections li.as-original input { border: none!important; outline: none; font-size: 13px; width: 120px; height: 17px; line-height:17px; padding-top: 1px; padding-bottom:1px; float:left; border:none;  -webkit-box-shadow: none!important; -moz-box-shadow: none!important; box-shadow: none!important; }

ul.as-list {  position: absolute; list-style-type: none; margin: 2px 0 0 0; padding: 0; font-size: 12px; color: #000; background:#f6f6f6; border:solid 1px #999999; padding:4px 0; z-index: 2; }

li.as-result-item, li.as-message { margin: 0 0 0 0; line-height: 24px; height:24px; cursor: pointer; padding-left:14px; }
li:first-child.as-result-item { margin: 0; }
li.as-message { margin: 0; cursor: default; }

li.as-result-item.active { background-color: #fff; }
li.as-result-item em { font-style: normal; background: #444; padding: 0 2px; color: #fff; }
li.as-result-item.active em { background: #666; color: #fff; }

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    ul.as-selections li.as-selection-item { padding-top: 3px; padding-bottom: 3px; }
    ul.as-selections li.as-selection-item a.as-close { margin-top: -1px; }
}

/* Opera Hacks  */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
    ul.as-list { border: 1px solid #888; }
    ul.as-selections li.as-selection-item a.as-close { margin-left: 4px; margin-top: 0; }
}

/* IE Hacks  */
ul.as-list { border: 1px solid #888\9; }
ul.as-selections li.as-selection-item a.as-close { margin-left: 4px\9; margin-top: 0\9; }

/* Firefox 3.0 Hacks */
ul.as-list,  x:-moz-any-link, x:default { border: 1px solid #888; }
BODY:first-of-type ul.as-list, x:-moz-any-link, x:default { /* Target FF 3.5+ */ border: none; }

/* END JQUERY AUTOSUGGEST.CSS ------------------------------------------------ */
.full-menu li a{height:30px!important; padding:5px 20px!important; line-height:30px!important;}
.full-menu li a.user-pic-link{width:30px; height:30px; padding:0!important; margin:0 20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:block;}
.full-menu li a.post-button{padding:0 0 0 10px!important;}
.main-nav-expanded .full-menu .results li span{line-height:20px;}
.stream-menu li a{min-height:20px; height:auto!important;}
.main-nav-expanded .stream-menu li span{line-height:20px;}
.selected-tab [class^="icon-"],.selected-tab [class*=" icon-"]{color:#fff;}
.posting-account-list [class^="icon-"], .posting-account-list [class*=" icon-"]{width: 20px;
                                                                                height: 20px!important;
                                                                                position: absolute;
                                                                                bottom: 2px;
                                                                                right: 2px;
                                                                                font-size: 24px;
                                                                                display: block;
                                                                                text-align: center;
                                                                                vertical-align: middle;}
.posting-account-list .icon-youtube-metrics{bottom:4px; font-size:20px;}
.posting-account-list .icon-facebook-metrics{right:-2px; font-size:22px!important; bottom:-4px; top:auto; left:auto;}
.posting-account-list .icon-twitter-metrics{font-size: 22px!important; bottom: -4px!important; right: 0px; top:auto; left:auto;}
.posting-account-list .icon-linkedin-metrics{font-size:17px; bottom:-2px; right:-1px;}
.posting-account-list .icon-googleplus-metrics {font-size:22px;right:-1px;bottom:-1px;}
.main-nav .results .folder-tab span{margin:0 0 0 30px!important;}
.action-menus .action-nav .main-section-nav li span{margin:0 0 0 35px; line-height:20px;}
.action-menus .action-nav .main-section-nav li a{height:20px!important; line-height:20px!important;}
.action-menus .action-nav .url-widget-link .icon-main-menu{float:left;}
.main-section-nav .url-widget-link .icon-main-menu{float:none;}
.main-section-nav .url-widget-link span{line-height:38px; display:inline-block;}
.main-section-nav .url-widget-link a{height:38px;}
.radio-options-sentiment .radio-filter-item{width:20px; height:40px;}
.radio-options-completed .radio-filter-item{width:40px; height:40px; display:inline-block}
.icon-spyglass{width: 30px; font-size: 26px; float: left; line-height: 30px; height: 30px;}
.search-tab-input .icon-spyglass{font-size:18px; position:absolute; right:19px; top:6px; color:#37393a;}
.icon-inbox{width: 30px; font-size: 25px; height: 30px; line-height: 40px; float: left; position:relative; top:-4px;}
.stream-title .icon-inbox{top:0;}
.icon-settings{width: 30px; text-align: center; height: 20px; display: block!important; vertical-align:middle; font-size: 25px; line-height: 20px;}
.help-link .icon-question{width: 30px; text-align: center; height: 20px; display: block!important; vertical-align:middle; font-size: 25px; line-height: 20px; top:0!important;}
.icon-signals{width: 30px; font-size: 32px; height: 30px; line-height: 36px; float: left;}
.icon-dashboard{width: 30px; font-size: 26px; height: 30px; line-height: 34px; float: left;}
.icon-post{width: 30px; font-size: 21px; height: 30px; line-height: 30px; float: left; position:relative; z-index:3; top:-1px;}
.icon-reports{width: 30px; font-size: 27px; height: 30px; line-height: 40px; float: left; position:relative; top:-4px;}
.stream-title .icon-reports{top:0;}
.stream-title .icon-reports{font-size:21px;}
.icon-folder{width: 40px; font-size: 26px; height: 20px; line-height: 23px; float: left; margin:0 0 0 -8px;}
#modal .icon-folder { line-height:27px; margin:0;   }
.icon-stream-type{width:20px; height:20px; line-height:20px; font-size:23px; position:relative; top:2px;}
.icon-stream-type.icon-stream-keyword_search-small { font-size:19px; }
.stream-title .icon-stream-type.icon-stream-keyword_search-small{font-size: 18px; position: relative; top: -1px;}
.icon-plus{width:30px; text-align: center;}
.icon-log-out{width:30px; text-align: center; height:20px; display:inline-block; font-size:24px; line-height:20px;}
.folder-tab .icon-stream-type{float:left;}
.results .folder-tab .icon-stream-type{float:left; width:30px;}
.stream-title [class^="icon-"], .stream-title [class*=" icon-"]{float:left; line-height:23px; height:21px; font-size:21px; width:21px;}
.stream-title .icon-appearance-menu { font-size:19px; line-height:20px; }
.url-widget-link .icon-main-menu{width:22px; float:left; font-size:23px; line-height:20px; vertical-align:middle;}
.activity-menu [class^="icon-"], .activity-menu[class*=" icon-"] {width:22px; float:none; font-size:23px; line-height:20px; vertical-align:middle; display:inline-block;}
.settings-menu [class^="icon-"], .settings-menu[class*=" icon-"]{width:22px; float:left; font-size:23px; line-height:20px; vertical-align:middle; float:none;}
.settings-menu .icon-account-menu { font-size:21px!important; }
.settings-menu .icon-tags-menu { font-size:21px!important; }
.settings-menu .icon-notifications-menu { font-size:17px!important; }
.settings-menu .icon-appearance-menu { font-size:19px!important; }
.stream-title .icon-notifications-menu, .settings-menu .icon-notifications-menu{font-size:16px; line-height:19px;}
.icon-edit{margin:0px 5px 0 0; font-size:12px;}
.icon-clear{margin:0 5px 0 0;}
.icon-filter{font-size:22px; position:relative; right:0; top:0; display:block; float:right;}
.icon-back{margin:0 10px 0 0;}
.recommended-signal-back .icon-back{margin:0 5px 0 0;}
.icon-positive, .icon-negative, .icon-neutral{font-size:40px; vertical-align:middle;}
.icon-male{line-height: 48px; font-size: 60px; vertical-align: middle; width: 40px; text-align:center;}
.icon-female{line-height: 50px; font-size: 72px; top:-1px; vertical-align: middle; width: 40px; text-align:center; position:relative; left:-5px;}
.icon-show-less, .icon-show-more { margin: 0 0 0 5px; vertical-align:top; height:10px; line-height:10px; font-size:15px;}
.icon-show-less{vertical-align:bottom;}
.icon-incompleted{font-size: 28px; text-align: center; display: block!important; vertical-align: top; width: 37px; height: 37px; margin: 4px 0 0 3px;}
.icon-completed{font-size: 28px; text-align: center; display: block!important; vertical-align: top; width: 37px; height: 37px; margin: 4px 0 0 3px;}
.inbox-tab:hover .selected-tab [class^="icon-"], .inbox-tab:hover .selected-tab  [class*=" icon-"]{color:#fff!important;}
.inbox-tab:hover .selected-tab .icon-signals{color:#e7942c!important;}
.dashboard-tab:hover .selected-tab .icon-dashboard{color:#4C93E8!important;}

.icon-lock{margin:0;font-size: 13px!important;line-height: 22px!important;}
.icon-email{margin:0 3px 0 0;}
.icon-pages{font-size: 18px; margin: 0 5px 0 0; top: 2px; position: relative;}

.new-mention  .mention-circle [class^="icon-"], .new-mention  .mention-circle [class*=" icon-"]{color:#F3F4F6;}

.icon-delete-folder{font-size:12px; margin:0 5px 0 0;}
.remove-account .icon-delete-folder { font-size:13px; line-height:13px; }
.folders-content .icon-plus{text-align:left; width:20px; margin-right:0;}
.icon-language-indicator{height:24px; margin:0; font-size:18px; width:20px;}
.icon-sentiment-indicator{height:24px; width:20px; margin:0; font-size:14px;}
.icon-location-indicator{height:24px; width:20px; margin:0; font-size:19px;}
.icon-action-viewsource{font-size:13px; width:14px; height:14px; text-align:right;}
.btn-source:hover .icon-action-viewsource{color:#0092C3;}
.icon-action-retweet{font-size: 15px; height: 27px; vertical-align: middle; line-height: 27px; top: 1px; position: relative;}
.icon-action-reply, .icon-action-reach-out{height: 27px; vertical-align: top; font-size: 17px; line-height: 27px; position: relative; top: 1px;}
.icon-action-tag{height: 27px; vertical-align: top; font-size: 14px; line-height: 27px; position: relative; top: 1px;}
.icon-action-addtask{height: 27px; vertical-align: top; font-size: 15px; line-height: 27px;}
.icon-complete-task{height:14px; vertical-align:top; font-size:17px;}
.icon-action-dropdown{height:14px; vertical-align:top; font-size:14px; margin-right:0!important; margin-left:4px; }
.mention-action-delete .icon-action-dropdown { margin-left:1px; }
.mention-action-bar .mention-action-button .btn .icon-action-dropdown{margin-right:0!important}
.mention-action-bar .mention-action-button:hover .btn .icon-action-dropdown{margin-right:0!important}
.mention-action-bar .mention-action-button .dropdown-toggle .icon-action-delete{margin-right:0!important}
.mention-action-bar .mention-action-button:hover .dropdown-toggle .icon-action-delete{margin-right:0!important}
.icon-action-view{height:14px; vertical-align:top; font-size:17px;}
.icon-action-download{height:14px; vertical-align:top; font-size:17px;}
.icon-action-edit{height:14px; vertical-align:top; font-size:17px;}
.icon-action-publish{height: 27px; vertical-align: top; font-size: 12px; line-height: 27px; position: relative; top: 1px;}
.icon-action-review{font-size: 15px; top: 2px; position: relative; height:27px; line-height:27px;}
.icon-male-metrics{font-size:120px; height:70px; position:absolute; color:#1B88A7; position:absolute; left:0; top:0px;}
.icon-female-metrics{font-size:141px; color:#EA4237; position:absolute; right:-33px; top:-10px;}
.icon-action-delete{height:27px; line-height:27px; vertical-align:top; font-size:14px; margin-right:0!important; margin-left:0!important;}
.data-preview-container .icon-arrow-preview{position:absolute; top:95px; left:-33px; color:#F2F2F2; font-size:85px;}
.icon-question{font-size:13px; position:relative; top:2px;}
.icon-right-dropdown{width:7px; margin-right:0!important; margin:0px 0 0 4px; font-size:11px; line-height:5px!important;}
.icon-facebook-metrics{font-size:31px; color:#3b5998; position:relative; top:3px; left:1px;}
.icon-twitter-metrics{font-size:37px; color:#00aced; position:relative; top:3px;}
.icon-youtube-metrics{font-size:32px; margin: 0!important; height: 27px!important; color:#d00707;}
.icon-digg-metrics{font-size:36px; color:#524fa1;}
.icon-vimeo-metrics{font-size:28px; color:#4BF;}
.icon-reddit-metrics{font-size:34px; color:#aad0f6;}
.icon-flickr-metrics{font-size:34px; color:#ff0084; line-height:22px;}
.icon-friendfeed-metrics{font-size:30px; color:#93baeb;}
.icon-boards-metrics{font-size:28px; color:#41A293;}
.icon-picasa-metrics{font-size:33px; color:#02aa14;}
.icon-googleplus-metrics{font-size:33px;}
.icon-news-metrics{font-size:30px; color:#DD4B39; line-height:22px;}
.icon-yahoo-metrics{font-size:38px; color:#7b0099;}
.icon-yahoo-disqus{font-size:32px;}
.icon-blogs-metrics{font-size:30px; color:#e77800;}
.icon-custom-metrics{font-size:30px;}
.icon-hackernews-metrics{font-size:32px; color:#ff6600;}
.icon-premiumnews-metrics{font-size:32px; color:#8e44ad;}
.icon-wordpress-metrics{font-size:28px; color:#662d91;}
.icon-mention-hackernews{font-size:22px; position:relative; top:1px;}
.icon-mention-premiumnews{font-size:22px; position:relative; top:1px;}
.icon-mention-nytimes{font-size:18px; position:relative; top:1px;}
.icon-mention-facebook{font-size:18px!important; position:relative; top:3px;}
.icon-mention-twitter{font-size:19px;}
.icon-mention-youtube{font-size:17px!important; position:relative; top:-1px;}
.icon-mention-digg{font-size:20px!important;}
.icon-mention-vimeo{font-size:18px; position:relative; top:1px;}
.icon-mention-reddit{font-size:20px; position:relative; top:1px;}
.icon-mention-flickr{font-size:20px;}
.icon-mention-friendfeed{font-size:19px; position:relative; top:1px;}
.icon-mention-boards{font-size:17px; position:relative; top:1px;}
.icon-mention-picasa{font-size:19px; position:relative; top:1px;}
.icon-mention-googleplus{font-size:19px; position:relative; top:1px;line-height: 28px!important;}
.icon-mention-yahoo{font-size:22px!important;}
.icon-mention-disqus{font-size:22px;}
.icon-mention-blogs{font-size:16px; }
.icon-mention-news{font-size:19px;}
.icon-nytimes-metrics{font-size:28px;}
.icon-contrast{font-size:18px; width:14px; line-height:14px; position:relative; display:block; top:1px; left:-1px; color:#9D4AE2;}
#platform-filter-widget .filter-container-list [class^="icon-"], #platform-filter-widget .filter-container-list [class*=" icon-"]{color:#333; font-size:14px; margin:0 4px 0 0; width:15px; text-align:left;}
.hidden-filters  #platform-filter-widget .selected a [class*=" icon-"]{color:#fff!important;}
#platform-filter-widget .filter-container-list .icon-twitter-metrics { font-size:16px; }
#platform-filter-widget .filter-container-list .icon-facebook-metrics { font-size:18px; left:-3px; top:2px; line-height:17px; }

.icon-complete-task-big{font-size: 55px; text-align: left; display: block; vertical-align: middle;line-height:55px;}

.filter-container-list .icon-back-list{font-size:13px; margin: 0 13px 0 0; width: 6px; font-size: 10px;}
.icon-circle-list{width:6px; font-size:8px; margin:0px 14px 0 0; vertical-align: middle;}
.icon-triangle{width:14px; height:14px; line-height:14px; font-size:11px; display:block!important; text-align:center;}
.icon-europe{width:14px; margin:0 6px 0 0; font-size:12px;}
.icon-oceania{width:14px; margin:0 6px 0 0; font-size:13px;}
.icon-north-america{width:14px; margin:0 6px 0 0; font-size:12px;}
.icon-south-america{width:14px; margin:0 6px 0 0; font-size:12px;}
.icon-africa{width:14px; margin:0 6px 0 0; font-size:12px;}
.icon-asia{width:14px; margin:0 6px 0 0; font-size:12px;}
.icon-australia{width:14px; margin:0 6px 0 0; font-size:12px;}
.icon-show-all{font-size:20px; height:14px; display:inline-block;}
.reschedule .icon-show-all{top:-4px; margin:0 0 0 7px; position:relative;}
.toggle-demographics .icon-show-all{top:-4px; margin:0 0 0 7px; position:relative;}
.post-button .icon-triangle{font-size:12px; color:#bfbfbf; position:absolute; left:-7px; top:4px;}
.post-button:hover .icon-triangle{color:#ccc;}
.post-button .icon-googleplus-metrics { line-height:32px!important; font-size:15px; }
.icon-add-search-stream{font-size: 82px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}
.icon-folder-company-large{font-size: 82px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}
.icon-folder-competitor-large{font-size: 87px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}
.icon-folder-market_term-large{font-size: 80px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}
.icon-add-twitter-stream{font-size: 85px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}
.icon-add-facebook-stream{font-size: 76px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}
.icon-add-googleplus-stream{font-size: 78px; display: inline-block; height: 115px; margin:0; line-height:115px; width:118px;}

.icon-klout{font-size:26px;}
.icon-divider{color:#ccc;}
.btn-group .dropdown-menu .icon-circle-list{width:8px; margin:0 12px 0 0;}
.btn-group .dropdown-menu .icon-plus{width:10px; margin:0 10px 0 0;}
.mention-circle i{width:25px; height:25px; display:block; text-align:center; color:#fff; vertical-align:middle; line-height:25px;}
.mention-container:hover .mention-circle  i{color:#f3f4f6;}
.circle-XL i, .circle-XXL i{width:40px; height:40px; font-size:26px; line-height:40px;}
.circle-L i{width:30px; height:30px; font-size:17px; line-height:30px;}
.circle-S i{width:20px; height:20px; font-size:14px; line-height:20px;}
.circle-XS i{width:18px; height:18px; font-size:12px; line-height:18px;}

.circle-S i.icon-mention-boards { line-height:18px; }
.circle-XS i.icon-mention-boards { line-height:16px; }
.circle-M i.icon-mention-boards { line-height:23px; }
.circle-L i.icon-mention-boards { line-height:28px; }
.circle-XL i.icon-mention-boards,
.circle-XXL i.icon-mention-boards { line-height:36px; }
.circle-M i.icon-mention-googleplus {font-size:17px !important;left: 1px;top: 2px;}

.icon-mention-clock{font-size:24px; margin-top:1px;}
.btn-holder .publish{background:#666; color:#fff; border-color:#595959;}
.btn-holder .publish:hover{background:#575757;}
.icon-schedule-post{margin:0 8px 0 0; font-size:17px;}
.icon-add-link{position:absolute; width:22px; height:22px; position:absolute; left:5px; top:7px; display:block; text-align:center; font-size:16px; border-right:solid 1px #ccc; color:#d9d9d9;}
.edit-post .icon-edit{height:18px; font-size:16px;}
.icon-platform-selected{top:10px!important; left:10px!important; font-size:22px!important; display:block!important;}
.ui-icon-circle-triangle-w, .ui-icon-circle-triangle-e{color:#ececf0;}
.post-form-right .icon-settings{display:inline-block!important;}
.stream-alert-name .icon-spyglass{width: auto; height: auto; font-size: 14px; line-height: 25px; margin: 0 3px 0 0;}
.icon-mention-signal{font-size:18px;}
.icon-close-modal{font-size:24px; width:14px; height:14px; cursor:pointer; float:right; padding:0!important;}
.likes .icon-facebook-metrics{font-size:37px; line-height:36px; color:#3B5998!important; position:relative; left:-5px;}
.retweets .icon-twitter-metrics{font-size:36px; color:#00aced!important;}
.icon-clear-field{font-size:16px;}

.icon-folder-social_accounts-small,
.icon-folder-market_terms-small,
.icon-folder-competitors-small,
.icon-folder-company-small{position:relative; left:0px;}
/* ICONS FROM MODAL ADD STREAM */
.modal-title .icon-folder-social_accounts-small,
.modal-title .icon-folder-market_terms-small,
.modal-title .icon-folder-competitors-small,
.modal-title .icon-folder-company-small{position:relative; left:3px;top:3px;}
.new_menu .icon-folder-social_accounts-small{position:relative; left:-5px;}
.new_menu .icon-folder-market_terms-small{position:relative; left:-5px;}
.new_menu .icon-folder-competitors-small{position:relative; left:-5px;}
.new_menu .icon-folder-company-small{position:relative; left:-5px;}
.expanded-folder .icon-folder-social_accounts-small, .expanded-folder .icon-folder-market_terms-small, .expanded-folder .icon-folder-competitors-small, .expanded-folder .icon-folder-company-small{left:-6px;}
.new_menu .expanded-folder .icon-folder-social_accounts-small, .new_menu .expanded-folder .icon-folder-market_terms-small, .new_menu  .expanded-folder .icon-folder-competitors-small,.new_menu  .expanded-folder .icon-folder-company-small{left:-11px;}
.new_menu .icon-folder-keyword_search-small{position:relative; left:-5px;}
.folder-list .icon-folder{margin-top:8px; opacity:0.8;}
.folder-list .expanded-folder .icon-folder{opacity:0.95;}
.signals-tab .icon-main-menu{font-size:18px;margin-right:4px;}
.review-tab .icon-main-menu{font-size:19px;}
.publish-tab .icon-main-menu{font-size:19px;}
.engage-tab .icon-main-menu{font-size:20px;}
.icon-signal-hexagon{color:#dedede;}
.slider-filter-settings .icon-signal-hexagon{color:#CBCBCB;}
.slider-filter-settings .center-hexagon{color:#E6E6E9;}
.recommend .icon-recommend-post{margin:0 10px 0 0; font-size:16px!important; top:2px; position:relative;}
.customize .icon-settings-custom{ position: absolute; font-size: 24px; left: 6px; top: 4px; z-index: 1;}
.attach .icon-plus{color:#999; position:absolute; font-size:20px; left:-2px; top:1px; z-index:1;}
.icon-facebook-custom{color: #fff; z-index: 2; position:absolute; font-size: 17px; left: 9px; top: 7px;}
.customize:hover .icon-settings-custom{color:#666;}
.customize:hover .button-bg {background-color:#666;}
.attach:hover .icon-plus{color:#666;}
.tooltip-inner .icon-mention-twitter{font-size:14px!important; margin:0 1px 0 4px;}
.tooltip-inner .icon-mention-facebook{font-size:16px!important; margin:0 1px 0 4px;}
#tag-filter-widget .icon-circle-list{font-size:13px;}
.edit-stream .icon-edit{margin: 0; font-size: 16px; position: relative; top: 2px;}
.user-image-holder .icon-supervisor{color:#999; font-size:23px!important; position:absolute; right:0; bottom:0; z-index:2; text-shadow:-2px 0 2px #f9fafb;}
.user-image-holder .icon-contributor{color:#999; font-size:23px; position:absolute; right:0; bottom:0; z-index:2; text-shadow:-2px 0 2px #f9fafb;}
.user-image-holder .icon-admin{color:#999; font-size:20px!important; position:absolute; right:0; bottom:0; z-index:2; text-shadow:-2px 0 2px #f9fafb;}
.user-back-icon{font-size:28px; color:#f9fafb!important; right:2px!important; bottom:2px!important; z-index:1!important;}
.holder-Admin .user-type-icon{right:-8px!important; bottom:-13px;}
.holder-Supervisor .user-type-icon{right:-14px!important;}
.holder-Contributor .user-type-icon{right:-10px!important;}
.permissions-explained-container .icon-contributor, .permissions-explained-container .icon-supervisor{font-size:16px;}
.permissions-explained-container .icon-contributor{font-size:18px;}
.icon-divider{margin:-8px 0 0 12px;}
.hexagon-holder .icon-signals-engage, .hexagon-holder .icon-signals-publish, .hexagon-holder .icon-signals-review{position:absolute; z-index:3; color:#c0c0c0;}
.mention-container:hover .hexagon-holder .icon-signals-engage, .mention-container:hover .hexagon-holder .icon-signals-publish, .mention-container:hover .hexagon-holder .icon-signals-review{color:#F3F4F6;}
.icon-triangle-up{font-size: 12px; line-height: 8px; height: 8px; position: relative; top: -2px; left: 1px; color:#333;}
.email-notification-checkbox:checked{color:#fff;}
.mention-report-wrapper .icon-action-edit { line-height:30px; }

/*Extended signals */
/*.compact {display:none;}
.expanded {display:block;}*/

/*extended posts*/
.compact .mention-content .btn-source,
.compact .mention-author-image .author-facebook-virality-score,
.compact .mention-content .mention-action-bar,
/*.compact .mention-left-content,*/
.compact .mention-content .mention-resource,
.compact .holder-icon-triangle,
.compact .mention-right-action-bar .right-action-bar,
.compact .mention-container-replies,
.compact.mention-container-with-replies,
.compact .mention-left-content .mention-circle,
.compact .mention-left-content .mention-top-line,
.compact .mention-left-content .moving-content1 .tags-holder-container,
.compact .mention-left-content .annotable-extra-container .mention-type,
.compact .mention-container-w-replies,
.compact .signal-action-bar-container{display:none;}

.compact .mention-right-content,
.compact:hover .mention-right-content {
    border:0 none;
    margin-left:0;
    padding:0;
}
.compact .mention-core {
    border:0 none;
    padding:4px 0 8px 0; 
}
.compact .mention-right-action-bar {
    float:left;
    margin:0;
    width:100%;
}
.compact ul.facebook-metrics-bar:before {display:none;}
.compact ul.facebook-metrics-bar {
    background:transparent;
    width:100%;
    padding:5px 0 0 40px;
}
.compact ul.facebook-metrics-bar li {
    float:left;
}
.compact ul.facebook-metrics-bar li span.text {
    display:none;
}
.compact ul.facebook-metrics-bar li span.number {
    font-size:10px;
    color:#666666;
    padding:0 10px 0 3px;
}
.compact ul.facebook-metrics-bar li i {
    color:#A6A6A7;
}
.compact .mention-container {float:none;width:auto;}
.compact .mention-right-container {margin-right:0;}


.compact .extend .mention-top-bar{padding:0; height: 28px; border:none; margin:0;}
.compact .extend .mention-top-bar .mention-type{line-height: 28px;}
.compact .extend .mention-top-bar .additional-timestamp{font-size:9px;}
.compact .extend .mention-top-bar .additional-timestamp{right:0;}
.compact .extend .signal-type a.filter-link{font-size:11px;}
.compact .extend .mention-top-bar span{margin:0;}
.compact .extend .signal-type a.filter-link i{display: none;}
.compact .extend .signal-stream-visual{height:1px; bottom: -4px;}

/*.compact*/


.compact li:first-child{border-top:none;}
.compact li:first-child:hover{border-top:none;}
/*.compact:hover,.compact.active:hover*/
.compact li{cursor:pointer;background:white!important;}
.compact li:hover{cursor:pointer;background:#fafafa!important;}
.compact li:hover .mention-content{background: #fafafa;}
.compact li .mention-content{box-shadow:none!important;}
.compact li.active .mention-container,
.compact li.active .mention-container .mention-right-container .mention-core,
.compact li.active .mention-container .mention-content-full,
.compact li.active{background:#e5e5e5!important;}
.compact li.active .mention-content{background:#e5e5e5!important;}
.compact li.active:hover .mention-container,
.compact li.active:hover .mention-container .mention-right-container .mention-core,
.compact li.active:hover .mention-container .mention-content-full,
.compact li.active:hover .mention-content,
.compact li.active:hover{background:white!important;}


/*.compact .mention-container {border-top:1px solid #d2d2d5;}

.compact .mention-container:hover {
  border-top:1px solid #D2D2D5;
}*/
.compact .mention-left-content {
    display: none;
}
.compact .mention-left-content .mention-time-stamp {
    font-size:10px;
    color:#999999;
    float:right;
}
.compact .mention-left-content .signal-type{display: block!important;
                                            float: left;
                                            line-height: 18px;
                                            margin-left: 30px;}
/* Styling Extended Facebook Posts */
.compact .mention-container{padding:10px 22px;}
.compact .mention-content {margin-left:40px;}
.compact .mention-author-image {width:30px!important;height:30px!important;}
.compact .mention-author-image img {width:30px;height:auto;position:relative;top:2px;}
.compact .mention-core-wrapper .mention-text {font-size:11px;color:#71717F;padding:0;}
.compact .signals-mention .mention-core-wrapper .mention-text {padding:5px 0 0 0;}
.compact .mention-core-wrapper .author-name .normal-link {font-size:12px;color:#333333;}
.compact li .mention-time-stamp{line-height:18px; margin:0;}
.expanded-content .left-nav {width:0;z-index:9;visibility:hidden;display:none;}
.compact .mention-content-full{margin-left:0!important;  min-height: 50px!important;}
.compact .mention-content.blog_mention .mention-core{min-height: 50px!important;}
.compact .hexagon-holder,
.compact .alert-content-graphs{display:none;}
.compact .signals-top-bar,.compact .alert-container:hover .signals-top-bar {display:none;background:none;font-size:12px;color:#333;font-weight:bold;width:180px;height:auto;overflow:hidden;}
.compact .spike-signal .signals-top-bar,.compact .spike-signal:hover .signals-top-bar {display:block;}
.compact .signals-top-bar p {padding:0;line-height:17px;}
.compact .alert-story-container .blog_mention .context-border-container{top:20px!important;margin:0 0 25px 15px!important;}
.compact .context-border-container img {width:50px!important;height:auto!important;}
.compact .mention-content {margin-left:0!important;}
.compact .mention-author-image {z-index:9;margin-right:10px;padding-right:10px;}
.compact .holder-icon-triangle {display:none!important;}
.compact .alert-story-container .blog_mention .mention-title {width:170px; height:18px; overflow:hidden;}
.compact .alert-story-container .blog_mention .mention-title a, .compact .author-name {font-size:12px;}
/*.compact .mention-content {margin-top:20px;}*/
.compact .signals-top-bar,.compact .alert-container:hover .signals-top-bar {
    display:inline-block;
    position:absolute;
    top:-18px;
    z-index:10;
}
.compact .signals-top-bar .settings-stream-menu {
    display:none;
}
.compact .mention-action-bar {height:0!important;}
.compact,.compact li {margin:0;padding:0;}
.compact li,
.compact li:hover {
    border-top:1px solid #D2D2D5;
}
.compact .mention-container{padding:0 10px;/*padding-top:0;margin-top:-10px;*/}

.compact .signals-left-content {width:100%;height:auto;position:relative;min-height:auto;}
.compact .signals-left-content .signal-day, .compact .signals-left-content .signal-time-interval,.compact .signal-time-interval span{background:none;height:auto;font-size:10px;font-family:Calibri;text-align:left;color:#999;line-height:12px;position:relative;left:0;font-weight:bold;display:inline;}
.compact .alert-content {margin:8px 0 4px 0; float:left;}
.compact .alert-content .spike-stats{margin:0 6px 0 0; width:47%;}
.compact .widget-spike_signal .alert-content, .compact .widget-burst_signal .alert-content{width:100%;}
.compact .alert-content-numbers {padding:0;}
.compact .signal-projection {font-size:20px!important; color:#999;display:inline;margin:0 5px 0 0;}
.compact .signal-projection {color:#6f6f6f;font-size:15px;}
.compact .alert-number-of-mentions p {margin:0 5px 0 0;}
.compact .div-table {display:inline-block;float:left;}
.compact .alert-number-of-mentions {padding:7px 0 0 0;}
.compact .signal-summary, .compact .alert-number-of-mentions span {font-size:10px;color:#999;display:inline-block;width:75px;line-height:11px;margin:0;}
.compact .widget-spike_signal .signal-summary, .compact .widget-burst_signal .signal-summary{display: block; width:100%;}
.compact .alert-number-of-mentions {float:right;}
.compact .alert-number-of-mentions span {width:45px;}
.compact .alert-content-numbers .div-table-col {display:inline;}
.retract {display:none;}
.list-item {list-style-type:none;}
.compact li {display: list-item;text-align: -webkit-match-parent;list-style:none;}

.compact .signal-influencer-right {display:none;}
.compact .influencer-image > svg {display:none;}
.compact .influencer-summary, .compact .influencer-web-page {display:none;}
.compact .influencer-container-details {margin: 0 15px 0 40px;}
.compact .influencer-image {width:30px;height:30px;margin-left:0;margin-right:0;margin-top:0;}
.compact .influencer-image img {width:30px;height:30px;left:0;top:0;}
.compact .influencer-display-name {right:-12px; background:rgba(255,255,255,0.8);display:none!important;  }
.compact li.active .alert-container:hover .influencer-display-name {right:-12px; background:rgba(243,244,246,0.8);}
.compact .influencer-location .icon-location-indicator,
.compact .influencer-location {font-size:10px;}
.compact .influencer-location {margin:10px 0 0 0;}
.compact .influencer-location .story-url{display:none;}
.compact .influencer-followers-text {display:none;}
.compact .influencer-followers {color:#AAAAAA;}
.compact .influencer-followers:after {font-family:'uberfont';content:'\f0c0';font-size:14px;display:inline;vertical-align: top;line-height:18px;padding-left:3px;color:#c1c1c1;}
.compact .stream-task-container,
.compact .tags-holder-container, .compact .more-tags-holder{display:none!important;}
.compact .mention-short-url { width:170px; }

.item-container .mention-content .btn-source,
.item-container .mention-author-image .author-facebook-virality-score,
.item-container .mention-content .mention-resource,
.item-container .holder-icon-triangle,
.item-container .hexagon-holder .icon-signal-hexagon,
.item-container .mention-right-action-bar .right-action-bar,
.item-container .mention-container-replies,
.item-container.mention-container-with-replies,
.item-container .mention-left-content .mention-circle,
.item-container .mention-left-content .mention-top-line,
.item-container .mention-left-content .moving-content1 .tags-holder-container,
.item-container .mention-left-content .annotable-extra-container .mention-type{display:none;}
.item-container .mention-right-content{
    border:0 none;
    margin-left:0;
    padding:0;
    margin-left:50px;
}
.item-container .mention-left-content {width:100%;}

.item-container .mention-container .hexagon-holder .icon-signals-engage,
.item-container .mention-container:hover .hexagon-holder .icon-signals-engage{font-size:21px;color:#626262;left:35px;top:14px; display:none;}
.item-container .mention-container .hexagon-holder .icon-signals-publish,
.item-container .mention-container:hover .hexagon-holder .icon-signals-publish {font-size:17px;color:#626262;left:35px;top:14px; display:none;}
.item-container .mention-container .hexagon-holder .icon-signals-review,
.item-container .mention-container:hover .hexagon-holder .icon-signals-review {font-size:14px;color:#626262;left:35px;top:11px; display:none;}
.item-container:hover .mention-right-content  {
    border:0 none;
    padding:0;
}
.expanded-content .tasks-and-posts .mention-right-content, .expanded-content .item-container:hover .tasks-and-posts .mention-right-content{
    margin-left:0px!important;
}

.expanded-content  .retract {display:block;position:absolute;right:0;top:0;z-index:9999;color:#61615F;padding:20px 30px 0 30px;background:#F6F6F6;border:1px solid #dfdfdf;display:block;height:40px;margin:0; display:none;}
.expanded-content  .retract:hover {background:#FAFAFA;}
.expanded-content  .retract:hover i {color:#333;}
.item-wrapper {position:relative;}
.item-wrapper .retract:hover {color:#61615F;}
.item-container .signals-top-bar {height:60px;background:#F0F0F0!important;border:1px solid #DFDFDF;}
.item-container .signals-top-bar p {line-height:50px;padding:0;padding-left:53px;color:#333333;font-size:16px;}
.item-container .mention-time-stamp {position:absolute;z-index:99;width:100px;font-size:12px;color:#999999;text-align:left;width:300px;}
.item-container .alert-story-container .blog_mention .context-border-container {top:0!important;}
.item-container .alert-story-container .blog_mention .mention-title a {font-size:17px;}
.item-container .alert-story-container .mention-short-url {padding:5px 0;}
.item-container .alert-story-container .mention-short-url a{font-size:13px;}
.item-container .alert-story-container .mention-text {font-size:14px;padding:0;}
.item-container .alert-story-container .blog_mention .context-border-container {margin:0 0 0 20px!important;}
.item-container .alert-content{margin-top:5px;}

.compact .signal-influencer-left { width:100%; margin-top:5px;}
.widget-signals.compact .mention-core-wrapper .mention-display-name { display:block; text-align:left; font-size:11px; line-height:11px; position:relative; top:4px; padding-left:0;}
/*.item-container .context-border-container img {max-height:110px;}*/

/*tags*/
.item-container .tags-holder-container.lowResolution{display:table!important;float:left;width:100%;top:0;background:#fff;border-top:1px solid #DDDDE1;margin-top:-1px;}
.item-container .mention-container:hover .tags-holder-container.lowResolution,
.item-container .mention-container .tags-holder-container.lowResolution .widget-annotable_tags{background:white;}
.item-container .tags-holder-container.lowResolution .widget-annotable_tags{display:block!important;text-align:left;padding:0;padding:0 25px;margin:0;border:1px solid #dfdfdf;border-width:0 1px;}
.tags-holder-container.lowResolution .tag-holder-container {margin:0 15px 0 0;padding-right:0;height:11px;line-height:11px;}
.tags-holder-container .widget-annotable_tags .tag-holder-container {color:white;height:20px;line-height:20px;}
.tags-holder-container .tag-holder-container {background:#ff9900;border:1px solid #fff;border-right:0;border-radius:0;-webkit-border-radius: 0;-moz-border-radius: 0;}
.tags-holder-container .tag-holder-container:hover{background:#ff7200;}
.tags-holder-container .tag-holder-container .label {color:#fff; padding:0; font-size:12px; background: none; display: block; line-height: 20px;}
.tags-holder-container .tag-holder-container .delete-tag-button {position:absolute; z-index:9; display: none; right:0; top:0; width:20px; background:#ff7200; color:#fff; font-size:20px; line-height: 20px; height: 20px;}
.tags-holder-container .tag-holder-container:hover .delete-tag-button {display: block;}


.tags-holder-container .tag-holder-container .triangle-right{width:12px;height:12px;display:inline-block;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);position:absolute;right:-6px;top:2px;background:#F3F4F6;border:1px solid #D0D0D2;border-width:1px 1px 0 0;}

/*Rotate tags in signals list*/
.tags-holder-container.highResolution .tag-holder-container .triangle-right{left:-7px;width:13px;height:13px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);}
.tags-holder-container.highResolution .tag-holder-container {border-left:0 none;border-right:1px solid #D0D0D2;}
.tags-holder-container.highResolution .tag-holder-container:hover{border:1px solid #FF6803;border-left:0;}
.tags-holder-container.highResolution .widget-annotable_tags .tag-holder-container {float:right;height:18px;line-height:18px;}
.tags-holder-container.highResolution .tag-holder-container i.icon-circle-tag {position:relative;z-index:11;right:5px;}
.tags-holder-container.highResolution .tag-holder-container .label {max-height:10px;max-width:70px;overflow:hidden;display:inline-block;white-space:nowrap;position:relative;top:1px;}
.mention-container-replies .tags-holder-container.lowResolution .widget-annotable_tags{display:block;}
.mention-container-w-replies .tags-holder-container.lowResolution .widget-annotable_tags{display:block;}
.mention-container-w-replies .tags-holder-container.lowResolution .tag-holder-container, .mention-container-replies .tags-holder-container.lowResolution .tag-holder-container {margin-left:14px!important; margin-bottom:5px!important;} 
/*----------------------------*/
.item-container .mention-core {padding:0!important;background:#fff;}
.item-container .mention-core.task-core{background: none;}
.item-container .mention-core-wrapper {padding:30px 30px 30px 30px;/*min-height:97px;*/}
.signals-mention .mention-core-wrapper {min-height:37px;}
.item-container .mention-action-bar li:first-child .btn.connect-account {margin-left:0;}
.item-container .signals-mention .mention-right-container {border-left:1px solid #dfdfdf;}
.item-container .signals-mention .signals-top-bar {margin-left:-1px;}
.item-container .mention-content-full:after {content:'';display:block;clear:both;}
/*action bar*/
/*.item-container .spike-signal .mention-core-wrapper {min-height:46px;}*/
.item-container .signal-action-bar-container .mention-action-bar li,
.item-container .signal-action-bar-container .mention-action-bar {list-style:none;margin:0;padding:0;}
.item-container .signal-action-bar-container .mention-action-bar .mention-action-button .btn {margin:0; padding:0 33px!important;}
.item-container .signal-action-bar-container {position:absolute; right:0; height:46px;background:#f0f0f0;left:0px;bottom:-45px;box-shadow:inset 0 0 0 1px #dfdfdf;margin:0!important; max-width:956px;}
.item-container .signal-action-bar-container .mention-action-bar {top:0px;bottom:auto;line-height:46px;height:46px; left:0; right:0;}
.item-container .signal-action-bar-container .mention-action-bar li button {height:46px;padding:0 33px;border-right:1px solid #dfdfdf;}
.item-container .signal-action-bar-container .mention-action-bar li button,
.item-container .signal-action-bar-container .mention-action-bar li a.connect-account {color:#999;font-weight:bold;}
.item-container .signal-action-bar-container .mention-action-bar li button i{color:#666666;}
.item-container .signal-action-bar-container .mention-action-bar li.mention-tag {padding-bottom:0px;}
/*.item-container .signal-action-bar-container .mention-action-bar li.mention-tag .btn-group .btn {margin-bottom:9px;}*/
.item-container .signal-action-bar-container .mention-action-bar .dropdown-menu li {border-right:0 none;border-width: 0 0 1px 0;border-style: solid;border-color: #dfdfdf;}
.item-container .signal-action-bar-container .mention-action-bar .dropdown-menu .overview li:first-child {border-top:0;}
.item-container .signal-action-bar-container .mention-action-bar .dropdown-menu .overview li:last-child {border-bottom:0;}
.item-container .signal-action-bar-container .mention-action-bar .dropdown-menu .overview li:hover {background:white!important;box-shadow:none;}
.item-container .mention-action-bar .dropdown-menu li {box-shadow:none!important}
.item-container .mention-action-bar .dropdown-menu li:hover a,
.item-container .mention-action-bar .dropdown-menu li a {border:0 none; padding:13px 20px;}
.item-container .signal-action-bar-container .mention-action-bar li.mention-action-button:last-child{
    background:#F6F6F6;/*border-left:1px solid #dfdfdf;*/border-width:0 0 1px 1px;padding-bottom:9px;
}
.item-container .mention-container .mention-action-bar li {display:block!important;}
.item-container .signal-action-bar-container .mention-action-bar .mention-action-button .open .square-hack {/*top:43px;*/top:-3px;left:50%;border-width:0 1px 1px 0;}
.item-container .signal-action-bar-container .mention-action-bar li button i {font-size:16px;}
.item-container .signal-action-bar-container .mention-action-bar li button:hover,
.item-container .signal-action-bar-container .mention-action-bar li button:hover,
.item-container .signal-action-bar-container .mention-action-bar .mention-action-button .open button{
    background:#09c;
    box-shadow:inset 0 0 0 1px #0086B3;
    color:white;
}
.item-container .signal-action-bar-container .mention-action-bar li button:hover,
.item-container .signal-action-bar-container .mention-action-bar li button:hover i,
.item-container .signal-action-bar-container .mention-action-bar li a:hover.connect-account,
.item-container .signal-action-bar-container .mention-action-bar .mention-action-button .open button,
.item-container .signal-action-bar-container .mention-action-bar .mention-action-button .open button i {
    color:white;
}
.item-container .signal-action-bar-container .mention-action-bar li:hover:last-child,
.item-container .signal-action-bar-container .mention-action-bar li:hover:last-child button {
    background:#09c;
}
.item-container .signal-action-bar-container .mention-action-bar li:last-child {box-shadow:0 0 0 1px #dfdfdf inset;}
.item-container .influencer-image img {left:0;top:0;}
.item-container .influencer-image {position:relative;}
.item-container .annotable-tasks-and-posts .widget-task.first .stream-task-container {/*padding-top:46px;*/padding-top:0px;}
.widget-notification_bar.loading {background:none!important;}
.loading .loading {background:#fedac0!important;}
.expanded-content .notifications {left:371px;}

/*.item-container .tags-holder-container.lowResolution .widget-annotable_tags{display:block!important;top:50px;position:relative;float:left;width:200px;}*/
.list-viewport .list {margin:20px 20px 0 0; max-width: 1026px;}
.list-viewport {position:fixed;top:0;bottom:0;right:0;left:340px;height:100%;overflow-y:scroll;z-index:3;overflow-x: hidden;
}
.expanded .list-viewport {width:299px; border-right:solid 1px #d8d9da; visibility:visible;left:70px;top:64px;height:auto;z-index:100;}
.expanded .list-viewport .list {margin:0;}

.item-container .mention-right-wrapper{position:static!important;}
.item-container .mention-action-bar li:first-child {margin-left:0!important;}
.item-container .mention-action-bar .mark-irrelevant-button .btn {margin-right:0!important;}
.item-container .alert-content-numbers {padding:0 0 0 30px;}
.item-container .alert-content-numbers .signal-summary{width:150px;}
.item-container .signal-platform-indicator {bottom:37px; right:56px;}
.item-container .alert-content-graphs {top:0; width:100%;}
.item-container .spike-signal .mention-core-wrapper {padding-bottom:0;}
.item-container .mention-container .signals-left-content {left:30px;top:15px;}
.item-container .mention-container-w-replies .mention-text {padding:5px 0;}
.item-container .mention-container-w-replies .mention-core-wrapper {min-height:auto;padding-top:15px;padding-bottom:36px;}
/*new signals bar*/
.item-container .mention-container-w-replies .widget-social_post .author-image,
.item-container .mention-container-w-replies .widget-social_post .mention-author-image {}
.mention-container:hover .mention-container-w-replies .stream-task-container .mention-right-content,
.mention-container:hover .mention-container-w-replies .stream-task-container:hover .mention-right-content{padding-left:0px!important;}
.item-container .widget-social_post .mention-action-bar li:first-child {margin-left:14px!important;}
.item-container .mention-container .mention-action-bar .mark-irrelevant-button {display:none!important;}

.Signals .top-stream-info .mention-container {margin:0px;background-color: #ececec;height: 30px;padding:12px 0;line-height:55px;border-bottom: 1px solid #c5c8cc;}
.top-stream-info .mention-container {float:none;}
.top-stream-info.top-stream-info-static .mention-container {float:left;}
.Signals .top-stream-info {position: fixed;top: 0;z-index: 1000;}
.Signals .mention-top-line {top:12px;}
.Signals .top-stream-info .mention-right-content {padding-bottom:15px;}
.Signals.mention-action-bar li:first-child .btn.connect-account{margin-left:70px;}
.Signals .top-stream-info .mention-circle:after {font-size: 36px;color: #dedede;position: absolute;left: -2px;top: 1px;z-index: 2;}
.mention-content.blog_mention .mention-core{min-height:75px!important;}
.expanded-content .top-stream-info .mention-left-content {display:none;}
.expanded-content .top-stream-info .mention-right-content .text-update {display:none;}
.expanded-content .top-stream-info {left:70px;top:63px;z-index:999;width:auto;}
.expanded-content .top-stream-info:hover .mention-right-content {border:0 none!important;}
.expanded-content .top-stream-info .mention-container{width:300px;height:33px;line-height:33px;display:block;padding:0;text-align:left;margin:0;padding:5px 0;background-color: #ececec;border:0 none;border: 1px solid #c5c8cc;border-width:1px 0;}
.expanded-content .top-stream-info .mention-right-content {padding:0;margin-left:0;border:0 none;}
.expanded-content .top-stream-info .btn {float:none!important;font-size:12px;padding:0 15px;line-height:21px;margin-left:20px;}

.item-container .signals-mention .mention-core-wrapper {padding:25px 30px 40px 30px;}
.item-container .signals-mention .mention-author-image, .item-container .signals-mention .author-image {width:70px; height: 70px;} {width:70px; height: 70px;}
.item-container .signals-mention .mention-content-full{margin-left:90px;}
.item-container .signals-mention .mention-right-container {border-left:1px solid #dfdfdf;}
.item-container .signals-mention .signals-top-bar {margin-left:-1px;}
.item-container .signals-mention .task-core-left {border-left:0 none;}

.item-container .signals-mention .mention-container-w-replies .mention-core-wrapper {padding:14px 14px 36px 14px!important}
.item-container .signals-mention .mention-container-w-replies .widget-social_post .author-image,
.item-container .signals-mention .mention-container-w-replies .widget-social_post .mention-author-image {top:auto;left:37px;}
.item-container .signals-mention .mention-container-w-replies .widget-social_post .mention-content {margin-left:87px!important;}

.item-container .signal-action-bar-container .expand-signal{display:none;}
/*Signals*/
.widget-expanding_signal_list .extend {cursor:pointer;}
.item-container .extend {cursor:default;}
.widget-expanding_signal_list .signal-list-header {display:none;}
.expanded-content .signal-list-header {display:block;}
.expanded-content .signal-list-header {position: fixed;left: 70px;height: 23px;line-height: 23px;background: #e6e6e9;width: 279px;padding: 20px 20px 20px 0;border-bottom: 1px solid #d8d9da; border-right:1px solid #d8d9da;top: 0;z-index:99;}
.expanded-content .signal-list-header .btn.btn-filter-bar {padding:0 15px;position:relative;bottom:3px;}

.missing-account-wrapper .missing-account-message { font-weight: bold; font-size: 14px; margin: 10px 20px; }
.missing-account-wrapper ul { list-style: square; color: #86daaf; font-size: 24px; margin: 0 60px; }
.missing-account-wrapper ul li span { font-size: 12px; color: #656565; }
.missing-account-wrapper .buttons { margin: 20px 20px;}
.missing-account-wrapper .buttons .button { display: inline-block; color: #fff; height: 15px; padding: 10px 10px; font-size: 12px; cursor: pointer; }
.missing-account-wrapper .buttons .connect-twitter { background: #0099ce; }
.missing-account-wrapper .buttons .connect-facebook { background: #215387; }
.missing-account-wrapper .buttons .button i { font-size: 14px; margin-right: 5px; }
.missing-account-wrapper .footer { width: 720px; height: 35px; padding-left: 20px; padding-right: 20px; padding-top: 15px; position: absolute; margin-left: -20px; color: #7d7d88; background: #e6e6e9; font-size: 12px; line-height: 20px; }
.missing-account-wrapper .footer .never-again { margin-right: 5px; }

.missing-profile { border: 1px solid #d6d6d6; width: auto; background: #f6f6f6; padding: 10px; }
.missing-profile .connect-missing-profile { border: 1px solid #bababa; width: auto; margin-top: 10px; padding: 5px 5px; height: 15px; background: #eaeaea; cursor: pointer; font-size: 11px; }

.no-social-profiles .button { display: inline-block; color: #fff; height: 15px; padding: 10px 10px; font-size: 12px; cursor: pointer; }
.no-social-profiles .connect-twitter { background: #0099ce; }
.no-social-profiles .connect-facebook { background: #215387; }
.no-social-profiles .button i { font-size: 14px; margin-right: 5px; }



/*Connect Account*/
/*==Dark Blue
dark-blue: #436FA2;
color:white
*/

/*==Light
color:black
bullet color: #86DAAF;
ul color: #535353;
*/

/*==Defaultc colors
twitter bg: #09c;
facebook bg: #215387;
twitter color,
facebook color: #fff;*/
.connected-account-container {padding:20px;padding-top:0px;position:relative;max-width:550px;}
.connected-account-container h2{font-size:25px;line-height:25px;margin-bottom:20px;}
.connected-account-container p {font-size:14px;line-height:18px;padding:5px 0;}
.connected-account-container ul {padding-left:20px;}
.connected-account-container ul.square-list{list-style-type:none;font-size:26px;margin:10px 0 20px 0;}
.connected-account-container ul.colored.green div {background-color: #86DAAF; position:relative; width:8px; height:8px; display:inline-block; top:-1px; margin-right:10px;}
.connected-account-container ul.colored.green p {color:#666666;padding:3px 0;font-size:14px; font-weight:normal; display:inline-block;}
.connected-account-container .connect-buttons {position:relative;z-index:1;margin:25px 0 30px 0;}
.connected-account-container .connect-buttons .btn {margin:0;padding:0;padding:4px 15px;border:0 none;}
.connected-account-container .connect-buttons .btn i,
.connected-account-container .connect-buttons .btn span{color:white;}
.connected-account-container .connect-buttons .btn i {opacity:.75;filter:alpha(opacity=75);font-size:20px;position:relative;top:3px;}
.connected-account-container .connect-buttons .btn span {padding-left:3px;font-size:12px;}
.connected-account-container .connect-buttons .btn.btn-twitter {background:#09c;}
.connected-account-container .connect-buttons .btn.btn-facebook {background:#215387;}
.connected-account-container.dark-blue {background:#436FA2;margin:20px 0 0 0;}
.connected-account-container.dark-blue h2,
.connected-account-container.dark-blue p {color:white;}
.connected-account-container.dark-blue p {max-width:75%;}
.connected-account-container.light {background:#fff;}
.connected-account-container.light h2,
.connected-account-container.light p{color:#333;}
.connected-account-container.light p { font-weight:bold; }

.home-main-content .connected-account-container { overflow:hidden; }
/*Circle*/
.circle-container {position:absolute;right:-60px;top:40px;width:150px;height:150px;}
.home-main-content .circle-container {position:absolute;right:-30px;top:40px;width:150px;height:150px;}
.home-main-content .connected-account-container h2 { margin-top:20px; font-weight:600!important; }
.home-main-content .connected-account-container .connect-buttons { margin:40px 0 0 0; }
.big-circle {
    display:block;
    width:100%;
    height:100%;
    border-radius:50%;
    /*background:#fff;*/
    position:relative;
    opacity:0.1;
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    transform: rotate(15deg);
}
.big-circle:after {
    content:'';
    display:block;
    width:94%;
    height:94%;
    border-radius:50%;
    position:absolute;
    top:3%;
    left:3%;
    /*background:#436FA2;*/
}
.small-circle {
    display:block;
    width:40%;
    height:40%;
    border-radius:50%;
    /*background:#fff;*/
    position:relative;
    top:30%;
    left:30%;
    z-index:3;
}
.small-circle:after {
    content: '';
    display: block;
    width: 86%;
    height: 86%;
    border-radius: 50%;
    position: absolute;
    top: 7%;
    left: 7%;
}
.line-horizontal {
    padding:0;margin:0;
    display:block;
    height:3%;
    width:100%;
    /*background:#fff;*/
    position:absolute;
    z-index:2;
    top:50%;
    left:0;
}
.line-vertical {
    padding:0;margin:0;
    display:block;
    height:100%;
    width:3%;
    /*background:#fff;*/
    position:absolute;
    z-index:2;
    top:0;
    left:48%;
}
.line-vertical:before,
.line-vertical:after{
    content: "\f09a";
    font-family: awesome;
}
.line-horizontal:before,
.line-horizontal:after{
    content: "\f099";
    font-family: awesome;
}
.line-vertical:before,
.line-vertical:after,
.line-horizontal:before,
.line-horizontal:after{
    font-size: 24px;
    display: block;
    height: 50px;
    width: 50px;
    line-height: 53px;
    text-align: center;
    border-radius: 50%;
    position: relative;
    z-index: 9;
}

.line-vertical:before {
    top:-13%;
    left:-0.9em;
}
.line-vertical:after {
    top: 2.9em;
    left: -0.9em;
}
.line-horizontal:before {
    right: -5em;
    top: -0.9em;
}
.line-horizontal:after {
    bottom: 2.9em;
    left: -0.9em;
}
.connected-account-container.dark-blue .big-circle,
.connected-account-container.dark-blue .small-circle,
.connected-account-container.dark-blue .line-horizontal,
.connected-account-container.dark-blue .line-vertical,
.connected-account-container.dark-blue .line-vertical:before,
.connected-account-container.dark-blue .line-vertical:after,
.connected-account-container.dark-blue .line-horizontal:before,
.connected-account-container.dark-blue .line-horizontal:after {background:#fff;color:#436FA2;}
.connected-account-container.dark-blue .big-circle:after,
.connected-account-container.dark-blue .small-circle:after {background:#436FA2;}

.connected-account-container.light .big-circle,
.connected-account-container.light .small-circle,
.connected-account-container.light .line-horizontal,
.connected-account-container.light .line-vertical,
.connected-account-container.light .line-vertical:before,
.connected-account-container.light .line-vertical:after,
.connected-account-container.light .line-horizontal:before,
.connected-account-container.light .line-horizontal:after {background:#999;color:#fff;}
.connected-account-container.light .big-circle:after,
.connected-account-container.light .small-circle:after {background:#fff;}

/*Button Left Menu*/
.post-tab.no-connected-accounts .post-button-container .post-button{background:#B21A41;}
.post-tab.no-connected-accounts .post-button-container:hover .post-button{background:#C31D47;}
.post-tab.no-connected-accounts .post-button-bgr {background:#7D1B34;}
.post-tab.no-connected-accounts .post-button-field {font-size:12px!important;color:white;}
.new_menu .full-menu .post-tab.no-connected-accounts  .post-button-container i.icon-warning:before {content:'\f071';}
.new_menu:hover .full-menu .post-tab.no-connected-accounts  .post-button-container i.icon-warning {color:white!important;left:5px; line-height:30px;}
.icon-warning{width: 30px; font-size: 25px; height: 30px; line-height: 30px; float: left; position:relative; z-index:3;}

/* Modal no-connected accounts */
.no-connected-accounts-container {border:dashed 1px #d6d6d6;background:#f6f6f6;padding:10px;text-align:center;float:right;margin:10px 0 0 0;}
.no-connected-accounts-container p{text-align:left; padding:0px 5px;}
.no-connected-accounts-container .connect-buttons {position:relative;z-index:1;margin:10px 0 0 0;}
.no-connected-accounts-container .connect-buttons .btn {margin:0;padding:0;padding:0px 8px;border:1px solid #bababa;background:#eaeaea;}
.no-connected-accounts-container .connect-buttons .btn i,
.no-connected-accounts-container .connect-buttons .btn span{color:#333;}
.no-connected-accounts-container .connect-buttons .btn i {opacity:.75;filter:alpha(opacity=75);font-size:16px;position:relative;top:1px;}
.no-connected-accounts-container .connect-buttons .btn span {padding-left:3px;font-size:12px;}


.footer { position: absolute;left: 0px;right: 0px;bottom: 0px;padding: 17px 25px;background-color: #e6e6e9;}
.footer input { margin-right:10px; width:14px; height:14px; background-color:#f6f6f6; }
.footer label { font-weight:normal; text-transform:none!important; color:#414151; }
.footer input:checked { font-size:10px; background-color:#007fbf!important; line-height:13px; }

.toggle-attach-link,
.toggle-upload-image,
.link-button.customize {
    display:inline-block;
    float:left;
    margin:5px;
    width:28px !important;
    height:28px !important;
    line-height:normal !important;
    padding:0 5px!important;
    text-align:center;
}
.link-button.customize {
    height:26px!important;
    width:26px!important;
    padding: 0 2px !important;
}

.toggle-attach-link i,
.toggle-upload-image i{
    font-size:15px;
    text-align:center;
}
.link-button.customize ,
.buttons-holder-container .help-block {display:none;}

/* Retweet modal */
.widget-social_post_form_wrapper .mention-right-action-bar { display:none; }
.widget-social_post_form_wrapper .mention-right-content { padding:0; margin:0; border:0 none; }
.widget-social_post_form_wrapper .mention-container:hover .mention-right-content { border:0 none; }
.widget-social_post_form_wrapper .mention-circle { display:none; }
.widget-social_post_form_wrapper .mention-top-line { display:none; }
.widget-social_post_form_wrapper .tags-holder-container { display:none; }
.widget-social_post_form_wrapper .annotable-extra-container { display:none; }
.widget-social_post_form_wrapper .annotations-holder-container { display:none; }
.widget-social_post_form_wrapper .mention-right-container { margin-right:10px; }
.widget-social_post_form_wrapper .mention-action-bar { display:none; }
.widget-social_post_form_wrapper .mention-core { padding:14px; }
.widget-social_post_form_wrapper .tab-content > p { padding-bottom:18px; font-size:12px; font-weight:bold; color:#000; text-transform:uppercase; }
.widget-social_post_form_wrapper .signals-top-bar { display:none; }
.widget-social_post_form_wrapper .mention-left-content { display:none; }

.widget-social_post_form_wrapper .alert-container .mention-core { border-top:1px solid #DDDDE1; }

.widget-custom_source_item .icon-delete-folder { font-size:13px; }
.widget-custom_sources_list .items { margin:1px; }
.widget-custom_sources_list .items li:hover { background-color:#f0f0f0; }
.widget-custom_sources_list .icon-source-youtube { font-size: 16px; position: relative; top: -2px; }
.widget-custom_sources_list .icon-source-facebook { font-size: 17px; position: relative; top: 1px; }

.widget-extended_signal_wrapper .retweet_dropdown .square-hack { left:26px!important; }
.widget-extended_signal_wrapper .retweet_dropdown .dropdown-menu { left:0px; top:45px; }
.retweet_dropdown .dropdown-menu { min-width:120px; }
.widget-extended_signal_wrapper .mention-right-container{margin:0;}
.readmore:hover { text-decoration: underline; }
.timeline-content-tweak { display: inline-block; }
.signal-preview {
    height: 100%;
    top: 0px;
    z-index: 9998;
    left: 100%;
    width: 0px;
    overflow: hidden;
    position: fixed;
}

iframe#signal-preview {
    width: 100%;
    height: 100%;
}

.close-preview {
    border-radius: 0px 0px 10px 10px;
    display: inline-block;
    padding: 10px 40px;
    background: #FFA500;
    position: fixed;
    right: 6px;
    z-index: 9999;
    top: -35px;
}

.close-preview a {
    color: white;
    text-decoration: none;
}

.social-platforms-holder {
    min-height: 212px;
    overflow: hidden;
}

.tag_form, .delete_mention, .task_form, .delete_task_form, .group_edit_form, .complete_task_form, .inactive, .reload, .group_delete_form, .user_delete_form, .delete_form, .update_form {
    width: 380px !important;
}

.expand-folder + ul {
    display: none;
}

.expanded-folder + ul {
    display: block;
}

body.preview ul.widget-signals {
    margin: 0px !important;
    padding: 0px;
}

body.preview ul.widget-signals .mention-left-content{
    display: none;
}

body.preview ul.widget-signals .mention-right-content {
    padding: 0px !important;
}

body.preview ul.widget-signals .mention-title a {
    white-space: nowrap;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 266px;
    font-weight: 700;
    line-height: 15px;
    color: #333;
}

body.preview ul.widget-signals .signals-additional-time {
    top: 20px;
}

body.preview ul.widget-signals .mention-short-url {
    margin-top: -9px !important;
    display: block;
    overflow: hidden;
    width: 159px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

body.preview ul.widget-signals .mention-text img {
    display: none;
}

body.preview ul.widget-signals .mention-text {
    width: 265px;
    float: left;
    padding-right: 0px !important;
    overflow: hidden !important;
    max-height: 3.9em;
}

body.preview ul.widget-signals .annotable-extra-container, body.preview ul.widget-signals .readmore, body.preview ul.widget-signals .more-tags-holder {
    display: none !important;
}
body.preview ul.widget-signals .tags-holder-container {
    bottom: 3px;
}
body.preview ul.widget-signals .signal-action-bar-container {
    height: 27px;
}

body.preview ul.widget-signals .signal-action-bar-container .expand-action-item {
    display: none;
}

body.preview ul.widget-signals .mention-core {
    padding: 5px !important;
    min-height: 0px !important;
}

body.preview ul.widget-signals .context-border-container {
    float: left;
    margin: 0px !important;
    margin-right: 5px !important;
    top: 0px !important;
    min-height: 40px;
}

body.preview ul.widget-signals br {
    display: none;
}

body.preview ul.widget-signals .profile-img {
    position: absolute;
    top: 0px !important;
    padding-top: 0px !important;
    overflow: hidden;
    height: 100%;
    width: 100px !important;
}

body.preview ul.widget-signals .profile-img + .mention-text {
    padding-left: 105px !important;
}

body.preview ul.widget-signals blockquote {
    display: none;
}

body.preview ul.widget-signals .resource-text-container + .mention-text {
    padding-left: 105px;
}

body.preview ul.widget-signals .context-border-container + .resource-text-container + .mention-text {
    padding-left: 0px;
}

body.preview ul.widget-signals .right-action-bar {
    display: none;
}

body.preview ul.widget-signals .mention-right-content, body.preview ul.widget-signals .mention-right-container {
    margin: 0px !important;
}

body.preview ul.widget-signals .toggle-link {
    display: none !important; 
}

body.preview ul.widget-signals .annotables-replies-content{margin-top:1px!important;}

.author-name a {
    display: block;
    max-width: 500px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.sentiment-item-list .sentiment .set-filter i {
    width: 16px;
    padding-left: 4px !important;
    font-size: 20px;
}

.preview-topbar {
    background: rgba(246, 126, 9, 0.95);
    z-index: 1000;
    width: 400px;
    padding: 10px 0px;
    position: fixed;
    display: none;
}

.preview-topbar .settings-stream-menu {
    top: 10px;
}

body.preview ul.widget-signals li.widget-story_signal:first-child {
    margin-top: 41px;
}

.additional-sources-container {
    overflow-y: scroll;
    overflow-x: hidden;
}

ul.items a.removeSource {
    float: right;
    display: none;
}

ul.items li:hover a.removeSource {
    display: block;
}

body.preview ul.widget-signals .tasks-and-posts {
    display: none;
}

body.preview ul.widget-signals .resource-text-container {
    padding-left: 105px !important;
}

ul.items a {
    color: #FFA500;
}

.main-reply-content p {
    max-width: 494px;
    line-height: 18px !important;
    padding-top: 5px;
    padding-bottom: 5px;
}

.thread-replies .mention-content {
    background: #FAFBFB !important;
}

.thread-replies span {
    color: #333;
}

.thread-replies .widget-task:hover .mention-content {
    background: #FAFBFB;
}

.thread-replies .mention-top-bar {
    padding-left: 35px !important;
    border-bottom: 0px !important;
    padding-right: 10px;
    margin: 0;
}

.thread-replies.annotables-replies-content {
    margin-top: 1px !important;
}

.thread-replies .mention-content .user-author-mention-actions {
    border-top: 1px solid white;
    min-height: 62px;
}

.thread-replies .mention-content .user-author-mention-actions:first-child {
    border-top: 0px;
}

.thread-replies .user-author-mention-actions p {
    font-size: 14px !important;
}

.thread-replies .mention-content strong {
    color: #3B5998 !important;
}

.remove-tag {
    margin-left: 3px;
}

.mention-circle-holder.boards .icon-cirlce-background{
    color: #41A293;
}
.mention-circle-holder.news .icon-cirlce-background{
    color: #DD4B39;
}
.mention-circle-holder.blogs .icon-cirlce-background{
    color: #E77800;
}
.mention-circle-holder.facebook .icon-cirlce-background{
    color: #3B5998;
}
.mention-circle-holder.twitter .icon-cirlce-background{
    color: #00ACED;
}
.mention-circle-holder.youtube .icon-cirlce-background{
    color: #D00707;
}
.mention-circle-holder.premiumnews .icon-cirlce-background{
    color: #8E44AD;
}
.mention-circle-holder.googleplus .icon-cirlce-background{
    color: #D84A38;
}

.icon-circle-mention {
    width: 50px;
    height: 50px;
    display: table-cell;
    vertical-align: middle;
}

.icon-circle-mention i.icon-mention-boards {
    top: auto !important;
    font-size: 23px!important;
    margin-top: 9px;
}

.icon-circle-mention i.icon-mention-facebook {
    top: auto !important;
    font-size: 29px!important;
    margin-top: 13px;
}

.icon-circle-mention i.icon-mention-twitter {
    top: auto !important;
    font-size: 29px!important;
    margin-top: 13px;
}

.icon-circle-mention i.icon-mention-news {
    top: auto !important;
    font-size: 26px!important;
    margin-top: 11px;
}

.icon-circle-mention i.icon-mention-youtube {
    top: auto;
    font-size: 26px !important;
    margin-top: 8px;
}

.icon-circle-mention i.icon-filter-Spikes {
    top: auto;
    font-size: 26px !important;
    margin-top: 11px;
}

.icon-circle-mention i.icon-mention-googleplus {
    top: auto;
    font-size: 31px;
    margin-top: 9px;
}

.icon-circle-mention i.icon-mention-retailers {
    top: auto;
    font-size: 26px;
    margin-top: 11px;
}

.icon-circle-mention i.icon-mention-blogs {
    top: auto;
    font-size: 22px;
    margin-top: 10px;
}

body.preview ul.widget-signals .signal-action-bar-container {
    position: absolute;
    height: 0px;
    z-index: 1;
    width: 100%;
    background: rgba(255, 255, 255, 0.0);
    color: white;
    bottom: 0px;
    overflow: hidden;
    left: 0px;
}

body.preview ul.widget-signals .signal-action-bar-container .mention-action-bar {
    bottom: 0px;
}

body.preview ul.widget-signals li:hover .signal-action-bar-container {
    bottom: -27px;
    height: 27px;
    overflow: visible;
    background: rgba(255, 255, 255, 0.99);
    color: #666;
}

body.preview ul.widget-signals .mention-title a {
    font-size: 15px !important;
}

body.preview ul.widget-signals .mention-short-url a {
    font-size: 11px;
}

ul.widget-signals .mention-short-url a {
    font-size: 12px;
}

body.preview ul.widget-signals .signals-additional-time {
    font-size: 11px;   
}

body.preview ul.widget-signals .mention-text {
    font-size: 13.5px;
}

body.preview ul.widget-signals .signal-action-bar-container *:not(.icon-circle-list) {
    font-size: 12px;
}
#stage {
    float: right;
    color: #FFF!important;
    margin-top: 5px;
    position: relative;
    cursor: pointer;
    width: 50px;
}

.main-nav.new_menu #stage .left-menu-tooltip {
    top: -33px;
    left: -17px;
    z-index: 1000;
}
#stage .left-menu-tooltip {
    display: none;
    left: 3px;
    top: -30px;
}

.main-nav-expanded #stage {
    display: block;
    width: 43px;
    float: left;
}

.main-nav-expanded #stage .left-menu-tooltip {
    top: -33px;
    left: -17px !important;
    z-index: 1000;
    display: block;
}

.main-nav-expanded:hover #stage .left-menu-tooltip {
    display: none;
}

#stage:hover .left-menu-tooltip {
    display: block !important;
}

body.preview .list-viewport {
    width: 400px;
    left: 70px;
}

body.preview .preview-topbar {
    display: block;
}

body.preview .widget-action_menu {
    height: 100%;
}

body.preview .action-nav {
    box-shadow: 5px 5px 25px #AAA;
}

.action-nav {
    overflow: hidden;
}

body.preview .left-nav {
    overflow: hidden;
    width: 478px;
}

body.preview .signal-preview {
    left: 470px;
}

.tasks-holder-container {
    margin-right: 11px;
    float: right;
    margin-top: 13px;
}

.tasks-holder-container .tooltip-inner {
    max-width: 300px !important;
}

span.toggle.checked {
    background: #F67E09;
}

span.toggle {
    background: #D1DAE0;
    height: 25px;
    position: absolute;
    right: 0px;
    top: 50%;
    transition: all .4s ease;
    width: 50px;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
}

.br-4 {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

span.toggle.checked i.br-4 {
    background: #FFF;
    border: 1px solid #E47B15;
    left: 28px;
}

span.toggle i.br-4 {
    background: #FFF;
    border: 1px solid #BCC4C9;
    float: none;
    height: 19px;
    left: 2px;
    position: absolute;
    top: 2px;
    transition: all .4s ease;
    width: 18px;
    z-index: 2;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
}

span.toggle i i {
    background: url() no-repeat;
    display: block;
    height: 9px;
    float: none;
    margin: 5px 0 0 4px;
    width: 10px;
}

span.toggle.checked q {
    color: #FFF;
    left: 0;
    right: 21px;
}

span.toggle q {
    bottom: 0;
    color: #93A0A8;
    font-size: 10px;
    left: 21px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 1;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
}

q {
    quotes: none;
}

.logo-pulse {
    overflow: hidden;
    width: 40px;
    height: 38px;
    margin: 15px;
    background: url('../../Images/beta.png') no-repeat;
}


.main-nav-expanded:hover .logo-pulse {
    width: 230px;
}

.logo-pulse:hover {
    background-position-y: -38px;
}

body.preview .left-nav .overview .stream-title, body.preview .left-nav .overview .settings-stream-menu {
    visibility: hidden;
}

body.preview .filter-container {
    margin-top: 50px;
}

body.preview .left-nav {
    bottom: auto;
    top: 0;
    height: 41px;
}

.widget-task img {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    float: left;
    margin: 8px 5px 0 0;
}

.left-nav.hidden .action-nav {
    background: rgba(0, 0, 0, 0);
    box-shadow: none;
    overflow: hidden !important;
}

.left-nav.visible {
    height: 100% !important;
}

.active-section {
    position: relative;
}

ul.message-action-filter, ul.task-action-filter {
    padding-left: 27px;
    background: #F5F5F5;
}

ul.message-action-filter li a, ul.task-action-filter li a {
    margin: 0;
    padding-left: 20px;
}

ul.main-section-nav>li ul:not(ul#folderlist) {
    height: 0px;
    overflow: hidden;
}

ul.main-section-nav>li.active-section ul:not(ul#folderlist) {
    height: 100px;
}

.widget-spam .spam-link-author {
    white-space: nowrap !important;
}

.mention-favorite .left-menu-tooltip {
    display: none;
    margin-left: -34px;
}

.mention-favorite:hover .left-menu-tooltip {
    display: block;
}

.mention-archive .left-menu-tooltip {
    display: none;
    margin-left: -59px;
}

.mention-archive:hover .left-menu-tooltip {
    display: block;
}

.mention-trash .left-menu-tooltip {
    display: none;
    margin-left: -42px;
}

.mention-trash:hover .left-menu-tooltip {
    display: block;
}

i.icon-active {
    color: #FFA500;
}

.btn.message-action {
    margin-right: 5px !important;
}

.btn.message-action.first {
    margin-left: 10px;
}

i.icon-action-spam {
    margin-right: 0 !important;
}

.message-action-filter a, .task-action-filter a {
    font-size: 12px !important;
}

ul.message-action-filter li, ul.task-action-filter li {
    line-height: 25px;
}

ul.message-action-filter li.active-section a, ul.task-action-filter li.active-section a {
    background: #EEE;
}

.mention-spam .left-menu-tooltip {
    display: none;
    margin-left: -35px;
    margin-top: 30px;
}

.mention-spam:hover .left-menu-tooltip {
    display: block;
}

.tasks-holder-container .left-menu-tooltip {
    display: none;
    margin-left: -119px;
}

.tasks-holder-container .tooltip-arrow {
    left: 76% !important;
}

.tasks-holder-container:hover .left-menu-tooltip {
    display: block;
}

ul.preview .tasks-holder-container {
    display: none;
}

#total-number-of-mentions {
    padding: 15px 5px;
}

#total-number-of-mentions .number {
    padding: 0px 10px;
    font-size: 30px;
}

#total-number-of-mentions .text {
    font-size: 15px;
}

#total-number-of-mentions>div {
    border-left: 1px solid #EEE;
    float: left;
}

#total-number-of-mentions>div:first-child {
    border: none;
}

.thread-details div:not(.newReplies) {
    display: inline-block;
    color: #666;
}

.numberOfReplies.new .newReplies {
    display: block;
}

.newReplies {
    display: none;
    padding: 1px 2px;
    top: -6px;
    left: -9px;
    position: absolute;
    width: 9px;
    min-width: 13px;
    background: #F00;
    font-size: 10px;
    color: #FFF;
    line-height: 10px;
    font-weight: bold;
    text-align: center;
    border-radius: 4px;
    text-shadow: 1px 1px #808080;
    box-shadow: 1px 1px 1px #808080;
}

.numberOfReplies {
    position: relative;
    margin-left: 15px;
    margin-right: 5px;
}

.thread-details {
    float: right;
    margin-top: -1.5em;
    overflow: visible;
}

.main-content {
    overflow: visible;
    padding: 0;
}

body {
    overflow: hidden;
}

.loadMoreReply {
    padding: 5px;
    border-top: 1px solid #FFF;
    text-align: center;
    position: relative;
    height: 20px;
}

.loadMoreReply:hover {
    background: rgba(255, 255, 255, 0.5);
}

.background-loading-small {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -10px;
    zoom: 0.4;
}

.user-author-mention-actions .thread-details {
    clear: right;
    margin-top: -0.5em;
}

body.preview .thread-details {
    display: none;
}

.icon-googleplus-metrics {
    color: #DD4B39;
}

.message-box {
    position: absolute;
    left: 0;
    top: -53px;
    width: 100%;
}

.message-action-filter, .task-action-filter {
    height: 0;
    overflow: hidden;
}

.active-section .message-action-filter, .active-section .task-action-filter {
    height: 100px;
}

span.messageInfo {
    padding: 2px;
    display: block;
    font-weight: bold;
    font-size: 12px;
    color: white;
    background-color: #09c;
    line-height: 1.1em !important;
    margin-top: 10px;
    margin-left: 10px;
    border: 1px solid #09c;
    border-radius: 3px;
}

.message-action-filter .messageInfo {
    padding: 0 3px;margin-top: 5px;
    padding: 0 3px;
}

.main-section-nav.loadingNews .messageInfo {
    display: none;
}

.main-section-nav.loadingNews .loadingAnimation {
    display: block;
}

option.select-more-action {
    color: white;  
    background-color: #666;
}

li.widget-story_signal .mention-core {
    box-shadow: -5px 0px 10px transparent;
}

li.widget-story_signal.unread .mention-core {
    box-shadow: -5px 0px 0px green;
}

.mention-top-bar {
    box-shadow: -2px 0px 10px transparent;
}

.mention-top-bar.unread {
    box-shadow: -2px 0px 0px green;
}

.searchBox {
    float: right;
    display: inline-block;
}

.searchBox input {
    padding-left: 24px;
}

.seach-icon:before {
    content: "\F002";
}

.seach-icon {
    font-family: "awesome";
    font-style: normal;
    position: absolute;
    padding-top: 5px;
    padding-left: 5px;
    font-size: 12pt;
}

i.complete {
    cursor: default;
    color: #390;
}

i.notcomplete {
    color: #AAA;
    cursor: pointer;
}

.done-icon {
    font-family: "awesome";
    font-style: normal;
    font-size: 12pt;
}

.done-icon:before {
    content: "\F00C";
}

.search-content input, .search-content select {
    display: inline-block;
}

/*  styling tasklist  */

.search-content .dataTables_filter {
    display: none !important;
}

.dataTable td {
    padding-top: 3px;
    padding-bottom: 3px;
}

#tableTopThreads td {
    padding-top: 7px;
    padding-bottom: 7px;
}

.search-content {
    margin-top: 10px;
    position: relative;
}

.dataTables_length, .dataTables_info, .dataTables_paginate {
    padding: 10px;
    display: inline-block;
}

.fg-toolbar > div {
    display: inline-block;
}

.dataTables_paginate {
    float: right;
}

.paginate_button, .paginate_active {
    padding: 5px 10px;
    font-weight: bold;
}

.paginate_active {
    color: #AAA;
    background: #f2f2f2;
}

.paginate_button {
    background: #09c;
    color: #FFF;
}

.paginate_button.last {
    border-radius: 0px 5px 5px 0px;
}

.paginate_button.first {
    border-radius: 5px 0px 0px 5px;
}

.dataTables_length select {
    width: auto;
}

.paginate_button_disabled {
    color: #AAA;
    background: #f2f2f2;
}

.dataTable {
    width: 100%;
    border-bottom: 1px solid gray;
    border-collapse: collapse;
}

.dataTable th {
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 15px;
    background-color: #EEE;
    font-size: 14px;
}

.dataTable img {
    max-width: 32px;
    max-height: 32px;
}

.dataTable th.sorting_disabled {
    padding-right: 0;
}
.sorting_asc {
    background: url('../../Images/sort_asc.png') 100% no-repeat;
}

.sorting_desc {
    background: url('../../Images/sort_desc.png') 100% no-repeat;
}

.sorting {
    background: url('../../Images/sort_both.png') 100% no-repeat;
}

.dataTable tr td:last-child {
    font-size: 0;
}

.sorting, .sorting_asc, .sorting_desc {
    cursor: pointer;
}

.dataTable tr {
    border-bottom: 1px solid gray;
}

.dataTable .dateSort {
    font-size: 0;
}

.dataTable .dateSort a {
    font-size: 13px;
}

.dataTables_empty {
    font-size: 13px;
}

.dataTable .tags {
    min-height: 1em;
}

.dataTable td>span {
    display: inline-block;
    width: 183px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tags span {
    font-weight: bold;
    background-color: orange;
    display: inline-block;
    width: 15px;
    margin-left: 2px;
    border-radius: 2px;
    color: white;
    text-align: center;
}

.tags span {
    text-transform: uppercase;
}

.tags .I {
    background-color: red;
}

.tags .L {
    background-color: blue;
}

.tags .N {
    background-color: orange;
}

.icon-tag-list{width:8px; font-size:12px; margin:0 12px 0 0; vertical-align: middle;font-family:"awesome"}

.plus .icon-tag-list:before {
    content: "\F067";
}

.minus .icon-tag-list:before {
    content: "\F068";
}

@-webkit-keyframes blink {
    0% {
        background-color:#E5E5E5;
    }
    50% {
        background-color:#FFF;
    }
    100% {
        background-color:#E5E5E5;
    }
}
@-moz-keyframes blink {
    0% {
        background-color:#E5E5E5;
    }
    50% {
        background-color:#FFF;
    }
    100% {
        background-color:#E5E5E5;
    }
}
.tdfocus {
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;

    -webkit-animation-direction: normal;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: blink;
    -webkit-animation-timing-function: ease-in-out;

    -moz-animation-direction: normal;
    -moz-animation-duration: 2s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: blink;
    -moz-animation-timing-function: ease-in-out;    
}
/*  end styling tasklist */

/* Search In Stream */
span.highlight {
    background-color: yellow;
    margin: 0;
}

.search-in-stream .action-nav-title {
    margin: 7px 0 7px 20px;
}

.clear-icon {
    font-family: "awesome";
    font-style: normal;
    position: absolute;
    padding-top: 5px;
    padding-right: 5px;
    font-size: 12pt;
    right: 0px;
    top: 0px;
    cursor: pointer;
}

.clear-icon:before {
    content: "\F00D";
}

/* end Search In Stream*/

/* Share via Email & SMS */
.icon-share-indicator {
    font-family: "awesome";
    font-style: normal;
    padding-right: 2px;
    padding-left: 4px;
    font-size: 11pt;
}

.icon-share-indicator:before {
    content: "\F045";
}

.icon-share-email, .icon-share-email-later, .icon-share-email-immediately, .icon-share-sms {
    width: 10px;
    font-size: 16px;
    margin: 0 12px 0 0;
    vertical-align: middle;
    font-family: "awesome";
}

.icon-share-email:before { content: "\F003"; }

.icon-share-email-later.flaged:before { content: "\F11E"; }
.icon-share-email-later.unflaged:before { content: "\F11D"; }

.icon-share-email-immediately:before { content: "\F135"; }

.icon-share-sms:before { content: "\F0E5"; }

.dropdown-menu {
    border: solid 1px #bbb;
    background: #fff;
}

.suggest-input {
    position: relative;
}

/* tags input */
.suggest-input .dropdown-menu li a:hover {
    background-color: #FFF !important;
    color: #333333;
}

.suggest-input .dropdown-menu li.active a {
    background-color: #0088cc !important;
    color: #ffffff;
}

.suggest-input .data-presenting {
    cursor: text;
    padding-top: 2px;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
    color: #333;
}

.suggest-input .data-presenting.focus {
    border-color: rgb(204, 204, 204);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(82, 168, 236, 0.6);
    color: #333;
    outline: 0;
    outline: thin dotted \9;
}

.suggest-input input {
    border: none;
    box-shadow: initial;
    min-width: 15px;
}

.suggest-input .clear-icon {
    padding-top: 3px;
    padding-right: 3px;
    font-size: 10pt;
}

.suggest-input .data-presenting span:not(:last-child) {
    padding: 3px;
    margin: 2px;
    border-radius: 5px;
    border: 1px solid;
    white-space: nowrap;
    display: inline-block;
    background-color: #09c;
    color: white;
    position: relative;
    padding-right: 16px;
    border: 0;
}

.suggest-input .data-presenting span.active, .suggest-input .data-presenting span:hover:not(:last-child) {
    box-shadow: 0px 0px 5px #09c;
}

.suggest-input .data-presenting span i {
    cursor: pointer;
}

.widget-email_form .help-block {
    margin: 0 0 10px 0;
}
/* end tags input */

.nicEdit-main p {
    margin-top: 8px;
    margin-bottom: 8px;
}

.modal-body {
    overflow: visible;
}
/* end Share via Email & SMS */

a {
    color: #3B5998;
}

/* metrics */

.mozaic-widget .dataTables_length select {
    display: inline-block;
}

.mozaic-widget .dataTables_filter {
    float: right;
}

/* end metrics */

/* metrics comparison */
.icon-compare-menu:before {
    content: "\F0AE";
}

.icon-compare-menu {
    font-family: "awesome";
    width: 22px;
    font-size: 15px;
    line-height: 20px;
    vertical-align: middle;
}

.compare-stream-list {
    position: fixed;
    top: 0px;
    background: white;
    z-index: 100;
    box-shadow: 0px 3px 4px #cecece;
}

.compare-stream-list .stream-block {
    width: 32%;
    display: inline-block;
    padding: 20px 0;
}

.compare-stream-list .stream-block h3 {
    padding-left: 20px;
    display: inline-block;
    font-size: 16pt;
}

.compare-stream-list .stream-block:not(.first) {
    border-left: 1px solid #cecece;
}

.compare-stream-list .stream-block.first {
    margin-left: 20px;
}

.compare-stream-list select {
    margin: 0 20px;
    font-size: 19px;
    height: auto;
    font-weight: bold;
    font-family: Calibri;
    border: 0;
}

.compare-action {
    padding: 20px 0;
    width: 5%;
    display: inline-block;
}

.show-icon {
    font-family: "awesome";
    width: 22px;
    font-size: 23px;
    line-height: 20px;
    vertical-align: middle;
    font-style: normal;
}

.small-button {
    width: 22px;
    display: inline-block;
    position: absolute;
    right: 40px;
    bottom: 0;
}

.hidden-top-panel:hover {
    height: 60px;
}

.hidden-top-panel:hover .small-button {
    -webkit-transform: rotate(180deg);  
    -moz-transform: rotate(180deg);  
    -ms-transform: rotate(180deg);  
    -o-transform: rotate(180deg);  
    transform: rotate(180deg);
}

.hidden-top-panel:hover #savedComparison {
    opacity: 0;
}

.hidden-top-panel {
    height: 20px;
    position: relative;
    border-bottom: 2px solid #cecece;
    overflow: hidden;
}

#savedComparison {
    position: absolute;
    bottom: 2px;
    left: 10px;
}

.show-icon:before {
    content: "\F078";
}

.comparison-button {
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    opacity: 0;
}

.hidden-top-panel:hover .comparison-button {
    opacity: 1;
}

#loadComparison {
    padding-left: 20px;
    padding-top: 10px;
    opacity: 0;
    display: inline-block;
}

#loadComparison select {
    margin: 0 20px;
    font-size: 19px;
    height: auto;
    font-weight: bold;
    font-family: Calibri;
    border: 0;
}

.hidden-top-panel:hover #loadComparison {
    opacity: 1;
}

.highcharts-container>svg>text {
    display: none;
}

li.active-section #analytics-link-widget .message-action-filter {
    height: 50px;
}
/* end comparison */

#change-password-form input {
    display: inline-block;
    width: 210px;
    height: 18px;
    padding: 4px;
    font-size: 13px;
    line-height: 18px;
    border: 1px solid #cccccc;
}

.widget-user_settings, .widget-stream_settings {
    overflow-y: auto;
}

/* engagement */
.icon-engagement-menu:before {
    content: "\F0C0";
}

.icon-engagement-menu {
    font-family: "awesome";
    width: 22px;
    font-size: 15px;
    line-height: 20px;
    vertical-align: middle;
}

.engagement .loaded .loading {
    display: none;
}

/* end engagement */

/* metrics loading */

.metrics-block>div:not(.loading) {
    opacity: 0.1;
}

.metrics-block.loaded>div {
    opacity: 1;
}

.metrics-block.loaded .loading {
    display: none;
}
/* end metrics loading */

/* source filter */
.filter-container-list>li>a {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/* end source filter */

/* tag menu */

ul.overview > li:hover .dropdown-menu {
    display: block;
}

ul.overview > li .dropdown-menu {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
}

ul.overview > li {
    position: relative;
}

ul.vertical > li {
    float: left;
}

ul.vertical>li:not(:last-child) {
    border-right: 1px solid #bbb;
}

ul.vertical>li>a {
    font-weight: bold;
    background: none !important;
    color: black !important;
    cursor: default;
    text-transform: uppercase;
}

/* additional tag */
.tags-holder-container.all-tags {
    max-width: 350px;
    text-align: right;
}

.more-tags-container {
    padding: 5px;
    text-align: right;
}

.tags-view .keywords {
    width: auto;
}
/* end tag menu */

/* contact menu */
#contactMenu {
    max-height: 200px;
    overflow: auto;
}
/* end contact*/

.mention-content span a, .loadMoreReply a {
    color: #F67E09;
}

.compare-stream-list .btn {
    white-space: nowrap;
}

.stream-select {
    width: 500px !important;
    margin-left: 20px !important;
    margin-bottom: -8px !important;
}

.selectpicker {
    background-color: transparent !important;
    border: 0 !important;
}

.metrics-block {
    overflow: hidden;
}

.sentiment-graph-details-bar.irrelevant {
    background-color: #FFF5C3;
}

.tag-comparison-block {
    display: inline-block;
    vertical-align: top;
}

.home-action-button .icon-monitoring-menu {
    height: auto;
    font-size: 60px;
    line-height: 80px;
    font-family: "awesome";
}

.icon-monitoring-menu:before {
    content: "\F022"
}

.sentiment-title a.selected {
    color: #333;
}

.sentiment-title a {
    color: #999;
}

.sentiment-title a:last-child {
    margin-left: 10px;
}

.topThreads {
    width: 600px;
    height: 200px;
    background: white;
    border-radius: 1px;
    box-shadow: 0px 0px 5px gray;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 4;
    display: none;
    overflow: auto;
}

#hourly-mentions-widget {
    position: relative;
}

.loaded>.loadingThreads {
    display: none;
}

#metrics-trend {
    overflow: visible;
}

.keyword-subscription-search-box .results {
    max-height: 191px;
    overflow: auto;
}

.keyword-subscription-search-box > div {
    width: 500px;
}

#total-number-of-mentions {
    width: 300px;
}

.chart-size {
    display: none;
}